David Davis > POE-Filter-JSON-0.04 > POE::Filter::JSON

Download:
POE-Filter-JSON-0.04.tar.gz

Dependencies

Annotate this POD

CPAN RT

New  1
Open  0
View/Report Bugs
Module Version: 0.04   Source  

NAME ^

POE::Filter::JSON - A POE filter using JSON

SYNOPSIS ^

    use POE::Filter::JSON;

    my $filter = POE::Filter::JSON->new(
        json_any => {
            allow_nonref => 1,  # see the new() method docs
        },
        delimiter => 0,
    );
    my $obj = { foo => 1, bar => 2 };
    my $json_array = $filter->put( [ $obj ] );
    my $obj_array = $filter->get( $json_array );

    use POE qw( Filter::Stackable Filter::Line Filter::JSON );

    my $filter = POE::Filter::Stackable->new();
    $filter->push(
        POE::Filter::JSON->new( delimiter => 0 ),
        POE::Filter::Line->new(),
    );

DESCRIPTION ^

POE::Filter::JSON provides a POE filter for performing object conversion using JSON. It is suitable for use with POE::Filter::Stackable. Preferably with POE::Filter::Line.

METHODS ^

AUTHOR ^

David Davis <xantus@cpan.org>

LICENSE ^

Artistic

SEE ALSO ^

POE, JSON::Any, POE::Filter::Stackable, POE::Filter::Line

syntax highlighting: