Source: libdata-stag-perl Standards-Version: 4.7.3 Maintainer: Debian Perl Group Uploaders: Charles Plessy , Damyan Ivanov , Florian Schlichting , Section: perl Testsuite: autopkgtest-pkg-perl Build-Depends: debhelper-compat (= 13), Build-Depends-Indep: libio-string-perl , libxml-perl , perl, rename, Vcs-Browser: https://salsa.debian.org/perl-team/modules/packages/libdata-stag-perl Vcs-Git: https://salsa.debian.org/perl-team/modules/packages/libdata-stag-perl.git Homepage: https://stag.sourceforge.net/ Package: libdata-stag-perl Architecture: all Depends: ${misc:Depends}, ${perl:Depends}, libio-string-perl, Recommends: libgd-perl, libgraph-perl, libmldbm-perl, libxml-libxslt-perl, libxml-perl, perl-tk, Description: module to manipulate Structured Tags datastructures Data::Stag is for manipulating data as hierarchical tag/value pairs (Structured TAGs or Simple Tree AGgreggates). These datastructures can be represented as nested arrays, which have the advantage of being native to perl. A simple example is shown below: . [ person=> [ [ family_name => $family_name ], [ given_name => $given_name ], [ phone_no => $phone_no ] ] ], . Data::Stag uses a subset of XML for import and export. This means the module can also be used as a general XML parser/writer (with certain caveats).