Name : perl-JSON
| |
Version : 2.90
| Vendor : obs://build_opensuse_org/home:rdannert
|
Release : 5.1
| Date : 2016-11-26 02:33:33
|
Group : Development/Libraries/Perl
| Source RPM : perl-JSON-2.90-5.1.src.rpm
|
Size : 0.26 MB
| |
Packager : (none)
| |
Summary : JSON (JavaScript Object Notation) encoder/decoder
|
Description :
*************************** CAUTION ************************************** * * * INCOMPATIBLE CHANGE (JSON::XS version 2.90) * * * * JSON.pm had patched JSON::XS::Boolean and JSON::PP::Boolean internally * * on loading time for making these modules inherit JSON::Boolean. * * But since JSON::XS v3.0 it use Types::Serialiser as boolean class. * * Then now JSON.pm breaks boolean classe overload features and * * -support_by_pp if JSON::XS v3.0 or later is installed. * * * * JSON::true and JSON::false returned JSON::Boolean objects. * * For workaround, they return JSON::PP::Boolean objects in this version. * * * * isa_ok(JSON::true, \'JSON::PP::Boolean\'); * * * * And it discards a feature: * * * * ok(JSON::true eq \'true\'); * * * * In other word, JSON::PP::Boolean overload numeric only. * * * * ok( JSON::true == 1 ); * * * **************************************************************************
************************** CAUTION ******************************** * This is \'JSON module version 2\' and there are many differences * * to version 1.xx * * Please check your applications using old version. * * See to \'INCOMPATIBLE CHANGES TO OLD VERSION\' * *******************************************************************
JSON (JavaScript Object Notation) is a simple data format. See to the http://www.json.org/ manpage and \'RFC4627\'(the http://www.ietf.org/rfc/rfc4627.txt manpage).
This module converts Perl data structures to JSON and vice versa using either the JSON::XS manpage or the JSON::PP manpage.
JSON::XS is the fastest and most proper JSON module on CPAN which must be compiled and installed in your environment. JSON::PP is a pure-Perl module which is bundled in this distribution and has a strong compatibility to JSON::XS.
This module try to use JSON::XS by default and fail to it, use JSON::PP instead. So its features completely depend on JSON::XS or JSON::PP.
See to the BACKEND MODULE DECISION manpage.
To distinguish the module name \'JSON\' and the format type JSON, the former is quoted by C< > (its results vary with your using media), and the latter is left just as it is.
Module name : \'JSON\'
Format type : JSON
|
RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/home:/rdannert:/aarch64-based_on_42.2/SLE_12_SP2_linked/noarch |
Hmm ... It's impossible ;-) This RPM doesn't exist on any FTP server
Provides :
perl(JSON)
perl(JSON::Backend::PP)
perl(JSON::Boolean)
perl-JSON
Requires :