xml
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 1889
VTD-XML 2.1
VTD-XML is a non-extractive XML processing software API implementing Virtual Token Descriptor. more>>
VTD-XML is a "non-extractive" XML processing software API implementing Virtual Token Descriptor. Currently, VTD-XML only supports built-in entity references (" &s ><<less
Download (0.64MB)
Added: 2007-06-16 License: GPL (GNU General Public License) Price:
863 downloads
PerlPoint::Generator::XML::XHTML::Paged 0.07
PerlPoint::Generator::XML::XHTML::Paged is a Perl module that generates paged XHTML via XML. more>>
PerlPoint::Generator::XML::XHTML::Paged is a Perl module that generates paged XHTML via XML.
<<less Download (0.018MB)
Added: 2007-02-20 License: Perl Artistic License Price:
976 downloads
Pod::XML 0.96
Pod::XML is a Perl module to convert POD to XML. more>>
Pod::XML is a Perl module to convert POD to XML.
SYNOPSIS
use Pod::XML;
my $parser = Pod::XML->new();
$parser->parse_from_file("foo.pod");
This module uses Pod::Parser to parse POD and generates XML from the resulting parse stream. It uses its own format, described below.
<<lessSYNOPSIS
use Pod::XML;
my $parser = Pod::XML->new();
$parser->parse_from_file("foo.pod");
This module uses Pod::Parser to parse POD and generates XML from the resulting parse stream. It uses its own format, described below.
Download (0.007MB)
Added: 2006-08-15 License: Perl Artistic License Price:
1165 downloads
XML Toolkit 0.7 Beta2
XML Toolkit provides an easy to use, very pythoninc approach to XML processing. more>>
XML Toolkit provides an easy to use, very pythoninc approach to XML processing.
The current release of XML Toolkit is almost complete.
Check the source code to see the project status.
<<lessThe current release of XML Toolkit is almost complete.
Check the source code to see the project status.
Download (0.033MB)
Added: 2005-12-09 License: GPL (GNU General Public License) Price:
1417 downloads
XML::Atom 0.19
XML::Atom is an Atom feed and API implementation. more>>
XML::Atom is an Atom feed and API implementation.
SYNOPSIS
use XML::Atom;
Atom is a syndication, API, and archiving format for weblogs and other data. XML::Atom implements the feed format as well as a client for the API.
<<lessSYNOPSIS
use XML::Atom;
Atom is a syndication, API, and archiving format for weblogs and other data. XML::Atom implements the feed format as well as a client for the API.
Download (0.058MB)
Added: 2006-06-30 License: Perl Artistic License Price:
1211 downloads
XML::MyXML 0.03
XML::MyXML is a simple XML module. more>>
XML::MyXML is a simple XML module.
SYNOPSIS
use XML::MyXML qw(tidy_xml xml_to_object);
my $xml = "< item >< name >Table< /name >< price >< usd >10.00< /usd >< eur >8.50< /eur >< /price >< /item >";
print tidy_xml($xml);
my $obj = xml_to_object($xml);
print "Price in Euros = " . $obj->path(price/eur)->value;
EXPORT
tidy_xml, object_to_xml, xml_to_object, simple_to_xml
FUNCTIONS
tidy_xml($rawxml)
Returns the XML string in a tidy format (with tabs & newlines)
xml_to_object($rawxml)
Creates an XML::MyXML::Object object from the raw XML provided
<<lessSYNOPSIS
use XML::MyXML qw(tidy_xml xml_to_object);
my $xml = "< item >< name >Table< /name >< price >< usd >10.00< /usd >< eur >8.50< /eur >< /price >< /item >";
print tidy_xml($xml);
my $obj = xml_to_object($xml);
print "Price in Euros = " . $obj->path(price/eur)->value;
EXPORT
tidy_xml, object_to_xml, xml_to_object, simple_to_xml
FUNCTIONS
tidy_xml($rawxml)
Returns the XML string in a tidy format (with tabs & newlines)
xml_to_object($rawxml)
Creates an XML::MyXML::Object object from the raw XML provided
Download (0.005MB)
Added: 2006-09-08 License: Perl Artistic License Price:
1142 downloads
XML::Mini::Element::Comment 1.2.8
XML::Mini::Element::Comment is used internally to represent <!-- comments -->. more>>
XML::Mini::Element::Comment is used internally to represent .
You shouldnt need to use it directly, see XML::Mini::Elements comment() method.
<<lessYou shouldnt need to use it directly, see XML::Mini::Elements comment() method.
Download (0.034MB)
Added: 2007-03-16 License: GPL (GNU General Public License) Price:
953 downloads
XML::WBXML 0.03
XML::WBXML is a Perl module to convert between XML and WBXML using libwbxml2. more>>
XML::WBXML is a Perl module to convert between XML and WBXML using libwbxml2.
SYNOPSIS
use XML::WBXML;
$wbxml = XML::WBXML::xml_to_wbxml($xml);
$xml = XML::WBXML::wbxml_to_xml($wbxml);
This module is a wrapper around Aymerick Jehannes libwbxml (or perhaps libwbxml2, I am not sure what the distinction is) library for handling Wireless Binary XML. You must install libwbxml2 prior to installing this module. The library can be found at http://libwbxml.aymerick.com/ (libwbxml2 itself requires the expat library to be installed.)
The module defines two functions: xml_to_wbxml and wbxml_to_xml.
<<lessSYNOPSIS
use XML::WBXML;
$wbxml = XML::WBXML::xml_to_wbxml($xml);
$xml = XML::WBXML::wbxml_to_xml($wbxml);
This module is a wrapper around Aymerick Jehannes libwbxml (or perhaps libwbxml2, I am not sure what the distinction is) library for handling Wireless Binary XML. You must install libwbxml2 prior to installing this module. The library can be found at http://libwbxml.aymerick.com/ (libwbxml2 itself requires the expat library to be installed.)
The module defines two functions: xml_to_wbxml and wbxml_to_xml.
Download (0.051MB)
Added: 2006-09-18 License: Perl Artistic License Price:
1155 downloads
XML::Conf 0.04
XML::Conf is a simple configuration module based on XML. more>>
XML::Conf is a simple configuration module based on XML.
SYNOPSIS
Here follows some examples as the tests are done.
use XML::Conf;
my $c = XML::Conf->new($filename);
$w = $c->FIRSTKEY();
$v = $c->NEXTKEY();
$c->EXISTS($v);
$c->DELETE($v);
$c->CLEAR();
This is the description of the class, currently it only containg only the descriptions of the private and public methods and attributes.
<<lessSYNOPSIS
Here follows some examples as the tests are done.
use XML::Conf;
my $c = XML::Conf->new($filename);
$w = $c->FIRSTKEY();
$v = $c->NEXTKEY();
$c->EXISTS($v);
$c->DELETE($v);
$c->CLEAR();
This is the description of the class, currently it only containg only the descriptions of the private and public methods and attributes.
Download (0.006MB)
Added: 2006-09-08 License: Perl Artistic License Price:
1141 downloads
XML::DB::Resource
XML::DB::Resource is a Wrapper class for documents or document fragments. more>>
XML::DB::Resource is a Wrapper class for documents or document fragments.
SYNOPSIS
$resource = $collection->getResource($id);
$id = $resource->getId();
$xml = $resource->getContent();
$resource->setContent($xml);
$collection->storeResource($resource);
$parentColl = $resource->getParentCollection();
This is an abstract class implementing the Service interface Database from the XML:DB base specification. It should only be used indirectly, as superclass for a specific Resource type. The only current example is XMLResource.
<<lessSYNOPSIS
$resource = $collection->getResource($id);
$id = $resource->getId();
$xml = $resource->getContent();
$resource->setContent($xml);
$collection->storeResource($resource);
$parentColl = $resource->getParentCollection();
This is an abstract class implementing the Service interface Database from the XML:DB base specification. It should only be used indirectly, as superclass for a specific Resource type. The only current example is XMLResource.
Download (0.004MB)
Added: 2006-10-25 License: Perl Artistic License Price:
1094 downloads
XML::DT 0.45
XML::DT is a package for down translation of XML files. more>>
XML::DT is a package for down translation of XML files.
SYNOPSIS
use XML::DT;
%xml=( music => sub{"Music from: $cn"},
lyrics => sub{"Lyrics from: $v{name}n"},
title => sub{ uc($c) },
-default => sub{"$q:$c"} );
print dt($filename,%xml);
ABSTRACT
This module is a XML down processor. It maps tag (element) names to functions to process that element and respective contents.
This module processes XML files with an approach similar to OMNIMARK. As XML parser it uses XML::Parser or XML::LibXML module in an independent way. At configure stage, you should choose one of the back-ends.
<<lessSYNOPSIS
use XML::DT;
%xml=( music => sub{"Music from: $cn"},
lyrics => sub{"Lyrics from: $v{name}n"},
title => sub{ uc($c) },
-default => sub{"$q:$c"} );
print dt($filename,%xml);
ABSTRACT
This module is a XML down processor. It maps tag (element) names to functions to process that element and respective contents.
This module processes XML files with an approach similar to OMNIMARK. As XML parser it uses XML::Parser or XML::LibXML module in an independent way. At configure stage, you should choose one of the back-ends.
Download (0.028MB)
Added: 2006-09-14 License: Perl Artistic License Price:
1135 downloads
XML::Genx 0.21
XML::Genx is a simple, correct XML writer. more>>
XML::Genx is a simple, correct XML writer.
SYNOPSIS
use XML::Genx;
my $w = XML::Genx->new;
eval {
# < foo >bar< /foo >
$w->StartDocFile( *STDOUT );
$w->StartElementLiteral( foo );
$w->AddText( bar );
$w->EndElement;
$w->EndDocument;
};
die "Writing XML failed: $@" if $@;
This class is used for generating XML. The underlying library (genx) ensures that the output is well formed, canonical XML. That is, all characters are correctly encoded, namespaces are handled properly and so on. If you manage to generate non-well-formed XML using XML::Genx, please submit a bug report.
The API is mostly a wrapper over the original C library. Consult the genx documentation for the fine detail. This code is based on genx beta5.
<<lessSYNOPSIS
use XML::Genx;
my $w = XML::Genx->new;
eval {
# < foo >bar< /foo >
$w->StartDocFile( *STDOUT );
$w->StartElementLiteral( foo );
$w->AddText( bar );
$w->EndElement;
$w->EndDocument;
};
die "Writing XML failed: $@" if $@;
This class is used for generating XML. The underlying library (genx) ensures that the output is well formed, canonical XML. That is, all characters are correctly encoded, namespaces are handled properly and so on. If you manage to generate non-well-formed XML using XML::Genx, please submit a bug report.
The API is mostly a wrapper over the original C library. Consult the genx documentation for the fine detail. This code is based on genx beta5.
Download (0.037MB)
Added: 2006-09-07 License: Perl Artistic License Price:
1144 downloads
XML::Simple 2.14
XML::Simple is a easy API to maintain XML (esp config files). more>>
XML::Simple is a easy API to maintain XML (esp config files).
SYNOPSIS
use XML::Simple;
my $ref = XMLin([< xml file or string >] [, < options >]);
my $xml = XMLout($hashref [, < options >]);
Or the object oriented way:
require XML::Simple;
my $xs = new XML::Simple(options);
my $ref = $xs->XMLin([< xml file or string >] [, < options >]);
my $xml = $xs->XMLout($hashref [, < options >]);
(or see "SAX SUPPORT" for the SAX way).
To catch common errors:
use XML::Simple qw(:strict);
<<lessSYNOPSIS
use XML::Simple;
my $ref = XMLin([< xml file or string >] [, < options >]);
my $xml = XMLout($hashref [, < options >]);
Or the object oriented way:
require XML::Simple;
my $xs = new XML::Simple(options);
my $ref = $xs->XMLin([< xml file or string >] [, < options >]);
my $xml = $xs->XMLout($hashref [, < options >]);
(or see "SAX SUPPORT" for the SAX way).
To catch common errors:
use XML::Simple qw(:strict);
Download (0.065MB)
Added: 2006-09-06 License: Perl Artistic License Price:
1151 downloads
XML::EasySQL 1.2
XML::EasySQL is a two-way SQL/XML base class for Perl. more>>
XML::EasySQL is a two-way SQL/XML base class for Perl.
SYNOPSIS
...
# fetch a database row as hash ref
my $data = $db->selectrow_hashref(select * from users where id = 2);
# init the new EasySQL data object
my $data_object = EasySqlChildClass->new({data=>$data});
# get the root XML element
my $xml = $data_object->getXML();
# make changes to the XML document
$xml->username->setString(curtisleefulton);
$xml->bio->setAttr(age, 22);
$xml->bio->city->setString(Portland);
$xml->history->access->setAttr(last, time());
# output entire XML doc as string to STDOUT
print $xml->getDomObj->toString();
# update the database
my $sql = $data_object->getSQL();
my $q = "update users set ".$sql->{users}." where id = 2";
$db->do($q);
Main features:
- Two-way transforms between XML and SQL data
- smart SQL updates: only altered tables are updated
- unlimited tree depth
- multiple SQL tables can merge intone XML tree, then back again
- precise control over how data is translated
- offers either an easy XML interface or plain DOM
- database independent
<<lessSYNOPSIS
...
# fetch a database row as hash ref
my $data = $db->selectrow_hashref(select * from users where id = 2);
# init the new EasySQL data object
my $data_object = EasySqlChildClass->new({data=>$data});
# get the root XML element
my $xml = $data_object->getXML();
# make changes to the XML document
$xml->username->setString(curtisleefulton);
$xml->bio->setAttr(age, 22);
$xml->bio->city->setString(Portland);
$xml->history->access->setAttr(last, time());
# output entire XML doc as string to STDOUT
print $xml->getDomObj->toString();
# update the database
my $sql = $data_object->getSQL();
my $q = "update users set ".$sql->{users}." where id = 2";
$db->do($q);
Main features:
- Two-way transforms between XML and SQL data
- smart SQL updates: only altered tables are updated
- unlimited tree depth
- multiple SQL tables can merge intone XML tree, then back again
- precise control over how data is translated
- offers either an easy XML interface or plain DOM
- database independent
Download (0.011MB)
Added: 2006-09-12 License: Perl Artistic License Price:
1137 downloads
XML::Quick 0.02
XML::Quick is a Perl module to generate XML from hashes (and other data). more>>
XML::Quick is a Perl module to generate XML from hashes (and other data).
SYNOPSIS
use XML::Quick;
$xml = xml($data);
$xml = xml($data, { ... });
This module generates XML from Perl data (typically a hash). It tries hard to produce something sane no matter what you pass it. It probably fails.
When you use this module, it will export the xml function into your namespace. This function does everything.
<<lessSYNOPSIS
use XML::Quick;
$xml = xml($data);
$xml = xml($data, { ... });
This module generates XML from Perl data (typically a hash). It tries hard to produce something sane no matter what you pass it. It probably fails.
When you use this module, it will export the xml function into your namespace. This function does everything.
Download (0.005MB)
Added: 2006-09-12 License: Perl Artistic License Price:
1140 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above xml search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed