from small one page howto to huge articles all in one place
 

search text in:





Poll
Which linux distribution do you use?







poll results

Last additions:
using iotop to find disk usage hogs

using iotop to find disk usage hogs

words:

887

views:

195649

userrating:

average rating: 1.7 (102 votes) (1=very good 6=terrible)


May 25th. 2007:
Words

486

Views

252055

why adblockers are bad


Workaround and fixes for the current Core Dump Handling vulnerability affected kernels

Workaround and fixes for the current Core Dump Handling vulnerability affected kernels

words:

161

views:

140919

userrating:

average rating: 1.4 (42 votes) (1=very good 6=terrible)


April, 26th. 2006:

Druckversion
You are here: manpages





JSON_PP

Section: Perl Programmers Reference Guide (1)
Updated: 2017-08-16
Index Return to Main Contents
 

NAME

json_pp - JSON::PP command utility  

SYNOPSIS

    json_pp [-v] [-f from_format] [-t to_format] [-json_opt options_to_json]

 

DESCRIPTION

json_pp converts between some input and output formats (one of them is JSON). This program was copied from json_xs and modified.

The default input format is json and the default output format is json with pretty option.  

OPTIONS

 

-f

    -f from_format

Reads a data in the given format from STDIN.

Format types:

json
as JSON
eval
as Perl code
 

-t

Writes a data in the given format to STDOUT.
null
no action.
json
as JSON
dumper
as Data::Dumper
 

-json_opt

options to JSON::PP

Acceptable options are:

    ascii latin1 utf8 pretty indent space_before space_after relaxed canonical allow_nonref
    allow_singlequote allow_barekey allow_bignum loose escape_slash

 

-v

Verbose option, but currently no action in fact.  

-V

Prints version and exits.  

EXAMPLES

    $ perl -e'print q|{"foo":"XX","bar":1234567890000000000000000}|' |\
       json_pp -f json -t dumper -json_opt pretty,utf8,allow_bignum
    
    $VAR1 = {
              'bar' => bless( {
                                'value' => [
                                             '0000000',
                                             '0000000',
                                             '5678900',
                                             '1234'
                                           ],
                                'sign' => '+'
                              }, 'Math::BigInt' ),
              'foo' => "\x{3042}\x{3044}"
            };

    $ perl -e'print q|{"foo":"XX","bar":1234567890000000000000000}|' |\
       json_pp -f json -t dumper -json_opt pretty
    
    $VAR1 = {
              'bar' => '1234567890000000000000000',
              'foo' => "\x{e3}\x{81}\x{82}\x{e3}\x{81}\x{84}"
            };

 

SEE ALSO

JSON::PP, json_xs  

AUTHOR

Makamaka Hannyaharamitu, <makamaka[at]cpan.org>  

COPYRIGHT AND LICENSE

Copyright 2010 by Makamaka Hannyaharamitu

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.


 

Index

NAME
SYNOPSIS
DESCRIPTION
OPTIONS
-f
-t
-json_opt
-v
-V
EXAMPLES
SEE ALSO
AUTHOR
COPYRIGHT AND LICENSE





Support us on Content Nation
rdf newsfeed | rss newsfeed | Atom newsfeed
- Powered by LeopardCMS - Running on Gentoo -
Copyright 2004-2020 Sascha Nitsch Unternehmensberatung GmbH
Valid XHTML1.1 : Valid CSS : buttonmaker
- Level Triple-A Conformance to Web Content Accessibility Guidelines 1.0 -
- Copyright and legal notices -
Time to create this page: 18.4 ms