perl-JSON-Parse - Tokenize a string containing JSON

Distribution: Mageia Cauldron
Repository: Mageia Core x86_64
Package name: perl-JSON-Parse
Package version: 0.550.0
Package release: 1.mga7
Package architecture: x86_64
Package type: rpm
Installed size: 180.49 KB
Download size: 77.11 KB
Official Mirror:
A module for parsing JSON. (JSON means "JavaScript Object Notation" and it is specified in the /RFC 7159 manpage.) JSON::Parse offers the function the /parse_json manpage, which takes a string containing JSON, and returns an equivalent Perl structure. It also offers validation of JSON via the /valid_json manpage, which returns true or false depending on whether the JSON is correct or not, and the /assert_valid_json manpage, which produces a descriptive fatal error if the JSON is invalid. A function the /json_file_to_perl manpage reads JSON from a file, and there is a safer version of the /parse_json manpage called the /parse_json_safe manpage which doesn't throw exceptions. For special cases of parsing, there are also methods the /new manpage and the /run manpage, which create a JSON parsing object and run it on text. See the /METHODS manpage.



  • perl(JSON::Parse) == 0.550.0
  • perl(JSON::Tokenize) == 0.550.0
  • perl-JSON-Parse == 0.550.0-1.mga7
  • perl-JSON-Parse(x86-64) == 0.550.0-1.mga7

    Install Howto

    1. Enable Mageia Core repository on "Install and Remove Software"
    2. Update packages list:
      # urpmi.update -a
    3. Install perl-JSON-Parse rpm package:
      # urpmi perl-JSON-Parse


    • /usr/bin/validjson
    • /usr/lib/.build-id/
    • /usr/lib/.build-id/34/028c8e46b3a57e4d4e8a34f4a07f724d247558
    • /usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi/
    • /usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi/JSON/
    • /usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi/JSON/Parse.pod
    • /usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi/JSON/
    • /usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi/JSON/Tokenize.pod
    • /usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi/auto/
    • /usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi/auto/JSON/
    • /usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi/auto/JSON/Parse/
    • /usr/share/doc/perl-JSON-Parse/Changes
    • /usr/share/doc/perl-JSON-Parse/META.json
    • /usr/share/doc/perl-JSON-Parse/META.yml
    • /usr/share/doc/perl-JSON-Parse/README
    • /usr/share/man/man3/JSON::Parse.3pm.xz
    • /usr/share/man/man3/JSON::Tokenize.3pm.xz


    2017-10-28 - guillomovitch <guillomovitch> 0.550.0-1.mga7 + Revision: 1174413 - new version 0.55

    2017-10-03 - tv <tv> 0.490.0-2.mga7 + Revision: 1165042 - rebuild with fixed rpm for missing autodeps

    2017-09-25 - guillomovitch <guillomovitch> 0.490.0-1.mga7 + Revision: 1158931 - imported package perl-JSON-Parse

    2017-09-25 - cpan2dist 0.49-1mga - initial mageia release, generated with cpan2dist