JSON::DWIW is a Perl module that converts Perl data structures to and from JSON. It does what most Perl programmers would expect without having to set any extra options. For example, it converts objects to their underlying data structures (for hash or array) and turns IO objects into strings. It is also faster than the JSON or JSON::Syck modules on CPAN in the developer's tests.
|Tags||Internet Web Dynamic Content CGI Tools/Libraries Software Development Libraries Perl Modules|
|Operating Systems||OS Independent|
Release Notes: Several bugs have been fixed since version 0.12, including handling of multi-byte characters in hash keys, where Perl 5.8 is sneaky. Two new methods have been added: from_json_file() and to_json_file().
Release Notes: This relase fixes a crash (assertion) when encoding magic scalars in Perl 5.8.5.
Release Notes: A bug where constructor options were being ignored was fixed. The way undef is being returned from C was changed.
Release Notes: Some major bugs were fixed, including scalars used as both strings and numbers. This version adds the ability to specify true or false to be output in JSON.
Release Notes: This release fixes a problem with the test script that caused "make test" to fail on some Perl installations.