Data::Taxi is a Taint-aware, XML-ish data serialization.
SYNOPSIS
use Data::Taxi ':all';
my ($ob, $str);
$ob = MyClass->new();
$str = freeze($ob);
$ob = thaw($str);
INSTALLATION
Data::Taxi can be installed with the usual routine:
perl Makefile.PL
make
make test
make install
You can also just copy Taxi.pm into the Data/ directory of one of your library trees.
Taxi (Taint-Aware XML-Ish) is a data serializer with several handy features:
Taint aware
Taxi does not force you to trust the data you are serializing. None of the input data is executed.
Human readable
Taxi produces a human-readable string that simplifies checking the output of your objects.
XML-ish
While I don't (currently) promise full XML compliance, Taxi produces a block of XML-ish data that could probably be read in by other XML parsers.
Product's homepage
Requirements:
· Perl