SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-XML-Dumper rpm build for : OpenSuSE. For other distributions click perl-XML-Dumper.

Name : perl-XML-Dumper
Version : 0.81 Vendor : obs://build_opensuse_org/devel:languages:perl
Release : lp154.1.1 Date : 2023-01-27 16:40:44
Group : Development/Libraries/Perl Source RPM : perl-XML-Dumper-0.81-lp154.1.1.src.rpm
Size : 0.04 MB
Packager : https://www_suse_com/
Summary : Perl module for dumping Perl objects from/to XML
Description :
XML::Dumper dumps Perl data to XML format. XML::Dumper can also read XML
data that was previously dumped by the module and convert it back to Perl.
You can use the module read the XML from a file and write the XML to a
file. Perl objects are blessed back to their original packaging; if the
modules are installed on the system where the perl objects are
reconstituted from xml, they will behave as expected. Intuitively, if the
perl objects are converted and reconstituted in the same environment, all
should be well. And it is.

Additionally, because XML benefits so nicely from compression, XML::Dumper
understands gzipped XML files. It does so with an optional dependency on
Compress::Zlib. So, if you dump a Perl variable with a file that has an
extension of \'.xml.gz\', it will store and compress the file in gzipped
format. Likewise, if you read a file with the extension \'.xml.gz\', it will
uncompress the file in memory before parsing the XML back into a Perl
variable.

Another fine challenge that this module rises to meet is that it
understands circular definitions and multiple references to a single
object. This includes doubly-linked lists, circular references, and the
so-called \'Flyweight\' pattern of Object Oriented programming. So it can
take the gnarliest of your perl data, and should do just fine.

One caveat; XML::Dumper does not handle binary data. There have been
discussions in the expat mailing list archives discussing the challenges
associated with encoding binary data with XML. I chose the cowardly path of
making the problem a non-issue by not addressing it. To store binary data,
one could encode the data into ASCII before encapsulating the data as XML,
and then reverse the process to restore the data. There are several Perl
modules that one can use for this, Convert::UU, for example.

RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl:/CPAN-X/15.4/noarch

Content of RPM  Provides Requires

Download
ftp.icm.edu.pl  perl-XML-Dumper-0.81-lp154.1.1.noarch.rpm
     

Provides :
perl(XML::Dumper)
perl-XML-Dumper

Requires :
perl(:MODULE_COMPAT_5.26.1)
perl(XML::Parser) >= 2.16
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsXz) <= 5.2-1


Content of RPM :
/usr/lib/perl5/vendor_perl/5.26.1/XML
/usr/lib/perl5/vendor_perl/5.26.1/XML/Dumper.pm
/usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi
/usr/share/doc/packages/perl-XML-Dumper
/usr/share/doc/packages/perl-XML-Dumper/Changes
/usr/share/doc/packages/perl-XML-Dumper/README
/usr/share/doc/packages/perl-XML-Dumper/profile
/usr/share/man/man3/XML::Dumper.3pm.gz

 
ICM