package Egg::Release::JSON; # # Masatoshi Mizuno ElusheE<64>cpan.orgE # # $Id: JSON.pm 210 2007-11-03 14:38:29Z lushe $ # use strict; use warnings; our $VERSION = '0.02'; =head1 NAME Egg::Release::JSON - JSON module kit for Egg. =head1 DESCRIPTION VIEW and PLUGIN to use JSON are enclosed. =head1 EXAMPLE =head2 VIEW Defolt VIEW is set and the output preparation of JSON is done. $e->default_view('JSON')->obj({ hogehoge => 'hoooo', uhauha => 'beeee', }); * Please see L in detail. =head2 PLUGIN The method for the mutual conversion of JSON is added. my $json_data = { aaaaa => 'bbbbb', ccccc => 'ddddd', }; my $json_js = $e->obj2json($json_data); my $json_hash = $e->json2obj($json_js); The object of L module is acquired. my $json= $e->json; * Please see the document of L in detail. =head1 SEE ALSO L, L, =head1 AUTHOR Masatoshi Mizuno ElusheE<64>cpan.orgE =head1 COPYRIGHT Copyright (C) 2007 by Bee Flag, Corp. Ehttp://egg.bomcity.com/E, All Rights Reserved. This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.6 or, at your option, any later version of Perl 5 you may have available. =cut 1;