| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: perl-JSON-Parse | Distribution: openSUSE Tumbleweed |
| Version: 0.62 | Vendor: openSUSE |
| Release: 1.17 | Build date: Sat Jul 16 05:07:20 2022 |
| Group: Unspecified | Build host: reproducible |
| Size: 201221 | Source RPM: perl-JSON-Parse-0.62-1.17.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://metacpan.org/release/JSON-Parse | |
| Summary: Parse JSON | |
A module for parsing JSON. (JSON means "JavaScript Object Notation" and it is specified in RFC 8259.) JSON::Parse offers the function parse_json, which takes a string containing JSON, and returns an equivalent Perl structure. It also offers validation of JSON via valid_json, which returns true or false depending on whether the JSON is correct or not, and assert_valid_json, which produces a descriptive fatal error if the JSON is invalid. A function read_json reads JSON from a file, and there is a safer version of parse_json called parse_json_safe which doesn't throw exceptions. For special cases of parsing, there are also methods new and parse, which create a JSON parsing object and run it on text. See METHODS. JSON::Parse accepts only UTF-8 as input. See UTF-8 only and Handling of Unicode.
Artistic-1.0 OR GPL-1.0-or-later
* Sat Jul 16 2022 Tina Müller <timueller+perl@suse.de>
- updated to 0.62
see /usr/share/doc/packages/perl-JSON-Parse/Changes
0.62 2022-07-16
* Bug fix for tokenize with backslash-double quote
* Thu Feb 11 2021 Tina Müller <timueller+perl@suse.de>
- updated to 0.61
see /usr/share/doc/packages/perl-JSON-Parse/Changes
0.61 2021-02-11
* Add upgrade_utf8 method
* Tue Jan 26 2021 Tina Müller <timueller+perl@suse.de>
- updated to 0.60
see /usr/share/doc/packages/perl-JSON-Parse/Changes
* Mon Jan 04 2021 Tina Müller <timueller+perl@suse.de>
- updated to 0.59
see /usr/share/doc/packages/perl-JSON-Parse/Changes
0.59 2021-01-04
* "json_file_to_perl" renamed "read_json"
* Documentation work
- - Benchmarks section updated with latest versions, add Cpanel::JSON::XS
- - Add Metacpan vote ratings to other CPAN modules section
- - Sections reordered to put methods above parsing details
0.58 2021-01-01
* Protect against stack overflows by having maximum parsing depth
- - set_max_depth, get_max_depth methods added
* Documentation updated
- - JSON RFC changed to 8259
- - Discussion of Unicode tests in JSON Test Suite
* Fri Jul 10 2020 Tina Müller <timueller+perl@suse.de>
- updated to 0.57
see /usr/share/doc/packages/perl-JSON-Parse/Changes
0.57 2020-07-09
* Bug fix for long strings
* Tue Feb 18 2020 <timueller+perl@suse.de>
- updated to 0.56
see /usr/share/doc/packages/perl-JSON-Parse/Changes
0.56 2020-02-06
* Allow build on Solaris and SunOS
0.55_02 2019-01-24
* For testing of Daxim segfault through CPAN testers
* Thu Nov 09 2017 coolo@suse.com
- updated to 0.55
see /usr/share/doc/packages/perl-JSON-Parse/Changes
0.55 2017-10-21
* Versions synchronised
* Memory problem on Cygwin addressed
0.54 2017-10-20
* Refuse to support Solaris
* Thu Oct 19 2017 coolo@suse.com
- updated to 0.53
see /usr/share/doc/packages/perl-JSON-Parse/Changes
0.53 2017-10-18
* Windows build fix
0.52 2017-10-18
* Removed unnecessary test
0.50 2017-10-18
* tokenize_text method added to JSON::Tokenize
* Thu Jul 20 2017 lars@linux-schulserver.de
- do not use local perl and libs: use system binaries and libs instead
* Sun Nov 27 2016 coolo@suse.com
- updated to 0.49
see /usr/share/doc/packages/perl-JSON-Parse/Changes
0.49 2016-11-26
* Behaviour for undefined, whitespace-only inputs was altered
* JSON Parsing Test Suite compliance
/usr/bin/validjson /usr/lib/perl5/vendor_perl/5.42.0/armv7l-linux-thread-multi-64int/JSON /usr/lib/perl5/vendor_perl/5.42.0/armv7l-linux-thread-multi-64int/JSON/Parse.pm /usr/lib/perl5/vendor_perl/5.42.0/armv7l-linux-thread-multi-64int/JSON/Parse.pod /usr/lib/perl5/vendor_perl/5.42.0/armv7l-linux-thread-multi-64int/JSON/Tokenize.pm /usr/lib/perl5/vendor_perl/5.42.0/armv7l-linux-thread-multi-64int/JSON/Tokenize.pod /usr/lib/perl5/vendor_perl/5.42.0/armv7l-linux-thread-multi-64int/JSON/Whitespace.pm /usr/lib/perl5/vendor_perl/5.42.0/armv7l-linux-thread-multi-64int/JSON/Whitespace.pod /usr/lib/perl5/vendor_perl/5.42.0/armv7l-linux-thread-multi-64int/auto/JSON /usr/lib/perl5/vendor_perl/5.42.0/armv7l-linux-thread-multi-64int/auto/JSON/Parse /usr/lib/perl5/vendor_perl/5.42.0/armv7l-linux-thread-multi-64int/auto/JSON/Parse/Parse.so /usr/share/doc/packages/perl-JSON-Parse /usr/share/doc/packages/perl-JSON-Parse/CONTRIBUTING.md /usr/share/doc/packages/perl-JSON-Parse/Changes /usr/share/doc/packages/perl-JSON-Parse/README /usr/share/doc/packages/perl-JSON-Parse/examples /usr/share/doc/packages/perl-JSON-Parse/examples/array.pl /usr/share/doc/packages/perl-JSON-Parse/examples/assert.pl /usr/share/doc/packages/perl-JSON-Parse/examples/bad-utf8.pl /usr/share/doc/packages/perl-JSON-Parse/examples/bad-utf8.txt /usr/share/doc/packages/perl-JSON-Parse/examples/chr.pl /usr/share/doc/packages/perl-JSON-Parse/examples/collide.pl /usr/share/doc/packages/perl-JSON-Parse/examples/ebi.pl /usr/share/doc/packages/perl-JSON-Parse/examples/first-bit.pl /usr/share/doc/packages/perl-JSON-Parse/examples/hash.pl /usr/share/doc/packages/perl-JSON-Parse/examples/json-tiny-round-trip-demo.pl /usr/share/doc/packages/perl-JSON-Parse/examples/kani.pl /usr/share/doc/packages/perl-JSON-Parse/examples/key-collision.pl /usr/share/doc/packages/perl-JSON-Parse/examples/long-number.pl /usr/share/doc/packages/perl-JSON-Parse/examples/sasori.pl /usr/share/doc/packages/perl-JSON-Parse/examples/synopsis.pl /usr/share/doc/packages/perl-JSON-Parse/examples/tokenize-synopsis.pl /usr/share/doc/packages/perl-JSON-Parse/examples/true-subs.pl /usr/share/doc/packages/perl-JSON-Parse/examples/unicode-details.pl /usr/share/doc/packages/perl-JSON-Parse/examples/whitespace-synopsis.pl /usr/share/man/man3/JSON::Parse.3pm.gz /usr/share/man/man3/JSON::Tokenize.3pm.gz /usr/share/man/man3/JSON::Whitespace.3pm.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Oct 24 23:22:36 2025