Main > Free Download Search >

Free xml software for linux

xml

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 1889
VTD-XML 2.1

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 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 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.

<<less
Download (0.007MB)
Added: 2006-08-15 License: Perl Artistic License Price:
1165 downloads
XML Toolkit 0.7 Beta2

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.

<<less
Download (0.033MB)
Added: 2005-12-09 License: GPL (GNU General Public License) Price:
1417 downloads
XML::Atom 0.19

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.
<<less
Download (0.058MB)
Added: 2006-06-30 License: Perl Artistic License Price:
1211 downloads
XML::MyXML 0.03

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

<<less
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 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.

<<less
Download (0.034MB)
Added: 2007-03-16 License: GPL (GNU General Public License) Price:
953 downloads
XML::WBXML 0.03

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.

<<less
Download (0.051MB)
Added: 2006-09-18 License: Perl Artistic License Price:
1155 downloads
XML::Conf 0.04

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.

<<less
Download (0.006MB)
Added: 2006-09-08 License: Perl Artistic License Price:
1141 downloads
XML::DB::Resource

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.

<<less
Download (0.004MB)
Added: 2006-10-25 License: Perl Artistic License Price:
1094 downloads
XML::DT 0.45

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.

<<less
Download (0.028MB)
Added: 2006-09-14 License: Perl Artistic License Price:
1135 downloads
XML::Genx 0.21

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.

<<less
Download (0.037MB)
Added: 2006-09-07 License: Perl Artistic License Price:
1144 downloads
XML::Simple 2.14

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);

<<less
Download (0.065MB)
Added: 2006-09-06 License: Perl Artistic License Price:
1151 downloads
XML::EasySQL 1.2

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
<<less
Download (0.011MB)
Added: 2006-09-12 License: Perl Artistic License Price:
1137 downloads
XML::Quick 0.02

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.

<<less
Download (0.005MB)
Added: 2006-09-12 License: Perl Artistic License Price:
1140 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5