Xml Dom
WeEn - Web Engine (CMS). This CMS provides full control over site(s) structure and content.Structure and Elements can be stored to DB(SQL) and/or XML storage file.Key features: setup access permissions, full localization/multilanguage, backup/restore.This CMS system is based on relative and...
Platforms: PHP
License: Freeware | Size: 614.4 KB | Download (47): WeEn for Scripts Download |
HttpUnit is a free and open source Java library for the automatic stimulation and testing of web applications. Automated testing is a great way to ensure that code being maintained works. The Extreme Programming (XP) methodology relies heavily on it, and practitioners have available to them a...
Platforms: Mac
License: Freeware | Size: 3.99 MB | Download (42): HttpUnit Download |
LibSBML is an open-source programming library designed to help you read, write, manipulate, translate, and validate SBML files and data streams. It is not an application itself (though it does come with example programs), but rather a library you can embed in your own applications. LibSBML...
Platforms: Mac
License: Freeware | Size: 8.28 MB | Download (40): LibSBML Download |
ClanLib is a cross platform C++ toolkit library. Essentially the library offers a series of different functionality under a streamlined API. Its primary focus is on games, although not limited for that usage only. Feature Highlights Very liberal zlib style license Supports Windows, Linux...
Platforms: *nix
License: Freeware | Size: 24.87 MB | Download (39): ClanLib for Linux Download |
XML::LibXML::DOM is a XML::LibXML DOM Implementation. XML::LibXML provides an lightwight interface to modify a node of the document tree generated by the XML::LibXML parser. This interface follows as far as possible the DOM Level 3 specification. Additionally to the specified functions the...
Platforms: *nix
License: Freeware | Size: 163.84 KB | Download (99): XML::LibXML::DOM Download |
XML::SimpleObject::LibXML is a Perl extension allowing a simple(r) object representation of an XML::LibXML DOM object. SYNOPSIS use XML::SimpleObject::LibXML; # Construct with the key/value pairs as argument; this will create its # own XML::LibXML object. my $xmlobj = new...
Platforms: *nix
License: Freeware | Size: 8.19 KB | Download (94): XML::SimpleObject::LibXML 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::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 |
SAX is commonly used on large XML files because they don't fit nicely into core memory necessary for the friendlier DOM API. When dealing with -really- large XML files, multiple passes over the file becomes costly. The SAX handler in this script allows you to handle an XML file multiple ways in...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (49): Multiple handlers for xml.sax parser Download |
XML::Descent is a Perl module for recursive descent XML parsing. SYNOPSIS use XML::Descent; # Create parser my $p = XML::Descent->new({ Input => $xml }); # Setup handlers $p->on(folder => sub { my ($elem, $attr) = @_; $p->on(url => sub { my ($elem, $attr) = @_; my $link = { name...
Platforms: *nix
License: Freeware | Size: 9.22 KB | Download (93): XML::Descent Download |
XML::Filter::Tee can send SAX events to multiple processor, with switching. SYNOPSIS my $t = XML::Filter::Tee->new( { Handler => $h0 }, { Handler => $h1 }, { Handler => $h2 }, ... ); ## Altering the handlers list: $t->set_handlers( $h0, $h1, $h2, $h3 ); ## Controlling flow to a...
Platforms: *nix
License: Freeware | Size: 43.01 KB | Download (106): XML::Filter::Tee 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::NodeFilter is a generic XML::NodeFilter Class. SYNOPSIS use XML::NodeFilter; my $filter = XML::NodeFilter->new(); $your_iterator->set_filter( $filter ); "Filters are objects that know how to "filter out" nodes. If a NodeIterator or a TreeWalker is given a NodeFilter, it applies the...
Platforms: *nix
License: Freeware | Size: 6.14 KB | Download (87): XML::NodeFilter Download |
XML::EasySQL::XMLobj::Node is a Perl module that contains a Node interface. Derived from a fork of Robert Hansons killer XML::EasyOBJ module, which offers Easy XML object navigation. METHODS makeNewNode( NEW_TAG ) Append a new element node to the current node. Takes the tag name as the...
Platforms: *nix
License: Freeware | Size: 11.26 KB | Download (93): XML::EasySQL::XMLobj::Node Download |
XML::Excel is a Perl extension converting Excel files to XML. SYNOPSIS use XML::Excel; $excel_obj = XML::Excel->new(); $excel_obj = XML::Excel->new(%attr); $status = $excel_obj->parse_doc(file_name); $status = $excel_obj->parse_doc(file_name, %attr); $excel_obj->declare_xml(%attr);...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (112): XML::Excel Download |
XML::CSV is a Perl extension converting CSV files to XML. SYNOPSIS use XML::CSV; $csv_obj = XML::CSV->new(); $csv_obj = XML::CSV->new(%attr); $status = $csv_obj->parse_doc(file_name); $status = $csv_obj->parse_doc(file_name, %attr); $csv_obj->declare_xml(%attr);...
Platforms: *nix
License: Freeware | Size: 7.17 KB | Download (134): XML::CSV Download |
XML::Twig is a Perl module used to process efficiently XML documents. Twig offers a tree-oriented interface to a document while still allowing the processing of documents of any size. I think the current buzzword for it would be "push-pull" processing. When I was younger I wanted to grow up...
Platforms: *nix
License: Freeware | Size: 286.72 KB | Download (95): XML::Twig Download |
4Suite allows users to take advantage of standard XML technologies rapidly and to develop and integrate Web-based applications. It also puts practical technologies for knowledge management projects in the hands of developers. 4Suite XML project is implemented in Python with C extensions. At the...
Platforms: *nix
License: Freeware | Size: 1.6 MB | Download (104): 4Suite XML Download |
Simple is an XML serialization framework for Java. Simple XML Framework goal is to provide an XML framework that enables rapid development of XML configuration and communication systems. This framework aids the development of XML systems with minimal effort and reduced errors. The framework...
Platforms: *nix
License: Freeware | Size: 79.87 KB | Download (88): Simple XML Framework 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 |