Xml Trees
This is a very simple and easy to use XML parserThis is a replacement for Python's DOM parsers for simple XML data.It is possible, but not convenient, to construct an XML trees using this module.
Platforms: Python
License: Freeware | Size: 10 KB | Download (48): my_xml Download |
XML-Parse library is a lightweight set of re-usable functions for general purpose parsing, checking, and creating xml files. It can support stream-oriented, SAX or DOM parsing styles, and includes an optional xsd schema validator and graphical schema generator. It supports all valid XML, and...
Platforms: *nix
License: Freeware | Size: 11.26 KB | Download (104): XML Parse Library Download |
XML::Sablotron::DOM is the DOM interface to Sablotrons internal structures. SYNOPSIS use XML::Sablotron::DOM; my $situa = new XML::Sablotron::Situation(); my $doc = new XML::Sablotron::DOM::Document(SITUATION => $sit); my $e = $doc->createElement($situa, "foo"); my $t =...
Platforms: *nix
License: Freeware | Size: 53.25 KB | Download (100): XML::Sablotron::DOM Download |
Xml Generator Query Language is a language whose purpose is to Generate Xml,Xhtml from Relational DB: No Xsl required, XQuery/Xpath, DB Independant.You can interpolate queries to create multilevel xml trees and insert custom tags.
Platforms: Windows, Mac, BSD, Linux
License: Freeware | Size: 65.15 KB | Download (52): Xml Generator Query Language Download |
FastParser is a Java Xml parser High performance XML parser (benchmarks* : up to +100% faster compared to Xerces and JDK1.4 integrated parser) SAX Level 1 and 2 compliant DOM support JAXP compatibility Namespace support Ideal for embedded device Ideal for Web Services (SOAP...) and XSL...
Platforms: Mac
License: Shareware | Cost: $0.00 USD | Size: 266.24 KB | Download (43): FastParser Download |
Small footprint C++ library to extract an XPath 1.0 expression from an XML tree. Uses the TinyXML project to parse XML trees and store intermediate results. Runs on any platform. Optional use of STL. Overhead less than 100KB, including TinyXML.
Platforms: Windows, Mac, BSD, Linux
License: Freeware | Size: 108.47 KB | Download (48): TinyXPath : tiny C++ XPath Download |
XML::Handler::Trees is a PerlSAX handlers for building tree structures. SYNOPSIS use XML::Handler::Trees; use XML::Parser::PerlSAX; my $p=XML::Parser::PerlSAX->new(); my $h=XML::Handler::Tree->new(); my $tree=$p->parse(Handler=>$h,Source=>{SystemId=>file.xml}); my...
Platforms: *nix
License: Freeware | Size: 7.17 KB | Download (100): XML::Handler::Trees Download |
XML::Generator::DOM is an XML::Generator subclass for producing DOM trees instead of strings. SYNOPSIS use XML::Generator::DOM; my $dg = XML::Generator::DOM->new(); my $doc = $dg->xml($dg->xmlcmnt("Test document."), $dg->foo({baz => bam}, 42)); print $doc->toString; yields: < ?xml...
Platforms: *nix
License: Freeware | Size: 21.5 KB | Download (118): XML::Generator::DOM Download |
Mini-XML is a small XML parsing library that you can use it to read XML and XML-like data files in your application without requiring large non-standard libraries. Mini-XML only requires an ANSI C compatible compiler (GCC works, as do most vendors' ANSI C compilers) and a 'make' program.Mini-XML...
Platforms: C and C plus plus
License: Freeware | Size: 204.8 KB | Download (43): Mini-XML for XML Tools Download |
XML::PatAct::ToObjects is an action module for creating Perl objects. SYNOPSIS use XML::PatAct::ToObjects; my $patterns = [ PATTERN => [ OPTIONS ], PATTERN => "PERL-CODE", ... ]; my $matcher = XML::PatAct::ToObjects->new( Patterns => $patterns, Matcher => $matcher, CopyId => 1,...
Platforms: *nix
License: Freeware | Size: 31.74 KB | Download (93): XML::PatAct::ToObjects Download |
XML::LibXML::Reader is a Perl interface to libxml2 pull parser. SYNOPSIS use XML::LibXML::Reader; $reader = new XML::LibXML::Reader("file.xml") or die "cannot read file.xmln"; while ($reader->read) { processNode($reader); } sub processNode { $reader = shift; printf "%d %d %s %dn",...
Platforms: *nix
License: Freeware | Size: 256 KB | Download (108): XML::LibXML::Reader Download |
XML::Filter::DOMFilter::LibXML is a SAX Filter allowing DOM processing of selected subtrees. SYNOPSIS use XML::LibXML; use XML::Filter::DOMFilter::LibXML; my $filter = XML::Filter::DOMFilter::LibXML->new( Handler => $handler, XPathContext => XML::LibXML::XPathContext->new(), Process =>...
Platforms: *nix
License: Freeware | Size: 4.1 KB | Download (89): XML::Filter::DOMFilter::LibXML Download |
XML::RSS::Parser is a liberal object-oriented parser for RSS feeds. SYNOPSIS #!/usr/bin/perl -w use strict; use XML::RSS::Parser; use FileHandle; my $p = XML::RSS::Parser->new; my $fh = FileHandle->new(/path/to/some/rss/file); my $feed = $p->parse_file($fh); # output some values my...
Platforms: *nix
License: Freeware | Size: 12.29 KB | Download (93): XML::RSS::Parser Download |
XML::Xerces::DOMParse is a Perl module for parsing DOMs. SYNOPSIS # Here;s an example that reads in an XML file from the # command line and then removes all formatting, re-adds # formatting and then prints the DOM back to a file. use XML::Xerces; use XML::Xerces::DOMParse; my $parser =...
Platforms: *nix
License: Freeware | Size: 133.12 KB | Download (99): XML::Xerces::DOMParse Download |
XML::DifferenceMarkup is a XML diff and merge. SYNOPSIS use XML::DifferenceMarkup qw(make_diff); $parser = XML::LibXML->new(); $parser->keep_blanks(0); $d1 = $parser->parse_file($fname1); $d2 = $parser->parse_file($fname2); $dom = make_diff($d1, $d2); print $dom->toString(1); This...
Platforms: *nix
License: Freeware | Size: 57.34 KB | Download (108): XML::DifferenceMarkup Download |
Often when a program adds some XML markup to a plain-text document, it doesn't retain the original whitespace formatting. This script determines the character offsets the XML elements should have had in the original document.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (50): Align XML ElementTrees with original text Download |
XSH2 is a powerfull command-line tool for querying, processing and editing XML documents. It features a shell-like interface with auto-completion for comfortable interactive work, but can be as well used for off-line (batch) processing of XML data. XSH makes extensive use of the XPath language,...
Platforms: CGI and Perl
License: Freeware | Size: 7.88 MB | Download (42): XSH2 for XML Tools Download |
XML::TreePuller is a Perl module that implements a tree oriented XML pull processor providing fast and convenient unmarshalling of extremely large XML documents serially. Unmarshalling means the module is intended to turn the XML document into datastructures, not transform it. Tree oriented...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (40): XML::TreePuller Download |
Ensure your success in IBM XML certification with Whizlabs simulator. Developed by highly experienced and certified professionals, it offers 5 mock exams (285 questions) on the latest pattern in a simulated environment. Coupled with value added offerings like Interactive quiz and Quick revision...
Platforms: DOS, OS/2, BeOS, Palm OS, Windows, Mac, *nix, Windows CE
License: Shareware | Cost: $74.95 USD | Size: 5.6 MB | Download (585): Whizlabs XML Certification Exam Simulator Download |
oXygen is a Java-based XML editor with support for XML, XSL, TXT, XSD and DTD documents. oXygen XML editor shows that Java should be the base of an XML editor; this can be proved by the development dynamics of Oxygen and by the availability on many platforms. It has Unicode support and the...
Platforms: Windows, *nix
License: Shareware | Cost: $65.00 USD | Size: 20.51 MB | Download (470): oXygen XML Editor Download |