Projects / JSON::DWIW


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.

Operating Systems

Recent releases

  •  03 Oct 2007 17:32

    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().

    •  01 Jun 2007 17:11

      Release Notes: This relase fixes a crash (assertion) when encoding magic scalars in Perl 5.8.5.

      •  31 May 2007 05:39

        Release Notes: A bug where constructor options were being ignored was fixed. The way undef is being returned from C was changed.

        •  15 May 2007 08:47

          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.

          •  12 Apr 2007 20:15

            Release Notes: This release fixes a problem with the test script that caused "make test" to fail on some Perl installations.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.