Main > Free Download Search >

Free xml dtds software for linux

xml dtds

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 1891
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
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
DTDParse 2.00

DTDParse 2.00


DTDParse project is a tool for parsing SGML and XML DTDs. more>>
DTDParse project is a tool for parsing SGML and XML DTDs.

The primary motivation for writing it was to provide a framework for building documentation for DTDs, but other applications are easy to imagine.

<<less
Download (0.056MB)
Added: 2006-10-05 License: GPL (GNU General Public License) Price:
1114 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::RDB 1.1

XML::RDB 1.1


XML::RDB is a Perl extension to convert XML files into RDB schemas and populate, and unpopulate them. more>>
XML::RDB is a Perl extension to convert XML files into RDB schemas and populate, and unpopulate them. Works with XML Schemas too.

SYNOPSIS

use XML::RDB;

# Give our DBs DSN & username/password
my $rdb = new XML::RDB(config_file => db_config);

# Generate RDB Schema
$rdb->make_tables("my_xml_file.xml", "db_schema_output_file");

#
# Now import the generated db_schema_output_file into your DB
# (see t/1.t for an automated way to do this)
#

# Now populate our RDB
my($root_table_name, $primary_key) =
$rdb->populate_tables("my_xml_file.xml");

#
# Your XML file is now in your RDB!!!! Play as desired & when ready:
#
$rdb->unpopulate_tables($root_table_name, $primary_key,
new_xml_file.xml);


#
# Thats all fine & dandy but what if youve got an XML Schema???
#
# the first 2 calls are the same:
$rdb->make_tables("my_xsd_file.xsd", "db_schema_output_file");

#
# dont forget to put db_schema_output_file into your DB!
# then:
my($root_table_name, $primary_key) =
$rdb->populate_tables("my_xsd_file.xsd");

# note we only need the primary key for this next call
$rdb->unpopulate_schema($primary_key, fully_formed.xml);

#
# Now youve got fully_formed.xml - pass THAT to make_tables
# & yer golden:
#

$rdb->make_tables("fully_formed.xml", "REAL_RDB_schema");

#
# Now insert REAL_RDB_schema into yer DB & now any XML documents
# conforming to your original XML Schema (my_xsd_file.xsd) can be
# imported into your schema:
my ($rt, $pk) =
$rdb->populate_tables("xml_doc_conforming_to_my_xsd_file.xml");

# See the README file for a LOT more information...

ABSTRACT

XML::RDB - Perl extension to convert XML files into RDB schemas and populate, and unpopulate them. Works with XML Schemas too. Analyzes relationships within either an XML file or an XML Schema to create RDB tables to hold that document (or any XML document that conforms to the XML Schema).

<<less
Download (0.033MB)
Added: 2006-08-14 License: Perl Artistic License Price:
1166 downloads
XML::QL 0.07

XML::QL 0.07


XML::QL is an XML query language. more>>
XML::QL is an XML query language.

SYNOPSIS

$ql = WHERE $head ORDER-BY $head IN "file:REC-xml-19980210.xml" CONSTRUCT $head;

print XML::QL->query($sql);

This module is an early implementation of a note published by the W3C called "XML-QL: A Query Language for XML". XML-QL allows the user to query an XML document much like a database, and describe a construct for output. Currently this module only offers partial functionality as described in the specification, and even some of that has been changed for ease of use. This documentation will describe the fuctionality of this module as well as differences from the XML-QL specification.

METHODS

query( "query" )

This is the only method required to use this module. This one method allows the user to pass a valid XML-QL query to the module, and the return value is the output.

<<less
Download (0.008MB)
Added: 2006-10-25 License: GPL (GNU General Public License) Price:
1097 downloads
XML Copy Editor 1.1.0.1

XML Copy Editor 1.1.0.1


XML Copy Editor is an XML editor with DTD/XML Schema/RELAX NG validation. more>>
XML Copy Editor is an XML editor with DTD/XML Schema/RELAX NG validation, XSLT, XPath, pretty-printing, syntax highlighting, folding, tag completion/locking and lossless import/export of Microsoft Word documents.
Enhancements:
- This release fixes a number of bugs and introduces support for CSS.
<<less
Download (3.9MB)
Added: 2007-08-17 License: GPL (GNU General Public License) Price:
866 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::SAX 0.14

XML::SAX 0.14


XML::SAX is a simple API for XML. more>>
XML::SAX is a simple API for XML.

SYNOPSIS

use XML::SAX;

# get a list of known parsers
my $parsers = XML::SAX->parsers();

# add/update a parser
XML::SAX->add_parser(q(XML::SAX::PurePerl));

# remove parser
XML::SAX->remove_parser(q(XML::SAX::Foodelberry));

# save parsers
XML::SAX->save_parsers();

XML::SAX is a SAX parser access API for Perl. It includes classes and APIs required for implementing SAX drivers, along with a factory class for returning any SAX parser installed on the users system.

<<less
Download (0.057MB)
Added: 2006-09-08 License: GPL (GNU General Public License) Price:
1142 downloads
Bare XML 0.11

Bare XML 0.11


Bare XML project is a XML parser with all primary parsing done via a simple state engine with about 20 or so different states. more>>
Bare XML project is a XML parser with all primary parsing done via a simple state engine with about 20 or so different states. A tree structure is created during parsing, with all node names and values linked via pointers directly into the original text buffer.

As such, Bare XML is extremely fast and simple. Currently, the parser is available in a perl module with Perl glue to turn the created tree into a Perl hash tree. The module name is XML::Bare.

<<less
Download (0.024MB)
Added: 2007-06-26 License: Perl Artistic License Price:
851 downloads
RPC::XML 0.59

RPC::XML 0.59


RPC::XML is a set of classes for core data, message and XML handling. more>>
RPC::XML is a set of classes for core data, message and XML handling.

SYNOPSIS

use RPC::XML;

$req = RPC::XML::request->new(fetch_prime_factors,
RPC::XML::int->new(985120528));
...
$resp = RPC::XML::Parser->new()->parse(STREAM);
if (ref($resp))
{
return $resp->value->value;
}
else
{
die $resp;
}

The RPC::XML package is an implementation of the XML-RPC standard.

The package provides a set of classes for creating values to pass to the constructors for requests and responses. These are lightweight objects, most of which are implemented as tied scalars so as to associate specific type information with the value. Classes are also provided for requests, responses, faults (errors) and a parser based on the XML::Parser package from CPAN.

This module does not actually provide any transport implementation or server basis. For these, see RPC::XML::Client and RPC::XML::Server, respectively.

<<less
Download (0.12MB)
Added: 2006-09-21 License: Perl Artistic License Price:
1128 downloads
XML::DB::Database::Exist

XML::DB::Database::Exist


XML::DB::Database::Exist is a Perl module with XML:DB driver for the eXist database. more>>
XML::DB::Database::Exist is a Perl module with XML:DB driver for the eXist database.

SYNOPSIS

use XML::DB::Database::Exist;

This is the eXist XML-RPC driver. It is intended to be used through the XML:DB API, so that it is never called directly from user code. It implements the internal API defined in XML::DB::Database

The methods required to implement the Database interface are documented in Database.pm; only methods unique to eXist, and not required by the XML:DB API are documented here.

<<less
Download (0.035MB)
Added: 2006-09-19 License: Perl Artistic License Price:
1141 downloads
XML::DOM::Node 1.44

XML::DOM::Node 1.44


XML::DOM::Node is a super class of all nodes in XML::DOM. more>>
XML::DOM::Node is a super class of all nodes in XML::DOM.

XML::DOM::Node is the super class of all nodes in an XML::DOM document. This means that all nodes that subclass XML::DOM::Node also inherit all the methods that XML::DOM::Node implements.

GLOBAL VARIABLES

@NodeNames

The variable @XML::DOM::Node::NodeNames maps the node type constants to strings. It is used by XML::DOM::Node::getNodeTypeName.

<<less
Download (0.11MB)
Added: 2006-07-17 License: Perl Artistic License Price:
1194 downloads
XML::DOM::Lite::XSLT 0.15

XML::DOM::Lite::XSLT 0.15


XML::DOM::Lite::XSLT is Perl module XSLT engine for XML::DOM::Lite. more>>
[COPYRIGHT]

SYNOPSIS

use XML::DOM::Lite qw(Parser XSLT);
$parser = Parser->new( whitespace => strip );
$xsldoc = $parser->parse($xsl);
$xmldoc = $parser->parse($xml);
$output = XSLT->process($xmldoc, $xsldoc);
<<less
Download (0.031MB)
Added: 2006-11-30 License: Perl Artistic License Price:
1059 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
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5