Xml Tree Diagram
XML::XPath::Simple is a very simple interface for XPaths. SYNOPSIS use XML::XPath::Simple; $xp = new XML::XPath::Simple( xml => $xml, context => / ); $content = $xp->valueof(/doc/c[2]/d[1]@id); XML::XPath::Simple is designed to allow for the use of simple Abbreviated XPath syntax to...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (92): XML::XPath::Simple Download |
XML::DOM::Element is an XML element node in XML::DOM. XML::DOM::Element extends XML::DOM::Node. By far the vast majority of objects (apart from text) that authors encounter when traversing a document are Element nodes. Assume the following XML document: < elementExample id="demo" > <...
Platforms: *nix
License: Freeware | Size: 112.64 KB | Download (102): XML::DOM::Element Download |
XML::DOM is a perl module for building DOM Level 1 compliant document structures. SYNOPSIS use XML::DOM; my $parser = new XML::DOM::Parser; my $doc = $parser->parsefile ("file.xml"); # print all HREF attributes of all CODEBASE elements my $nodes = $doc->getElementsByTagName...
Platforms: *nix
License: Freeware | Size: 143.36 KB | Download (97): XML::DOM 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 |
XML::DOM::Attr is an XML attribute in XML::DOM. XML::DOM::Attr extends XML::DOM::Node. The Attr nodes built by the XML::DOM::Parser always have one child node which is a Text node containing the expanded string value (i.e. EntityReferences are always expanded.) EntityReferences may be added...
Platforms: *nix
License: Freeware | Size: 112.64 KB | Download (97): XML::DOM::Attr Download |
XML::DOM::Text is a piece of XML text in XML::DOM. XML::DOM::Text extends XML::DOM::CharacterData, which extends XML::DOM::Node. The Text interface represents the textual content (termed character data in XML) of an Element or Attr. If there is no markup inside an elements content, the text...
Platforms: *nix
License: Freeware | Size: 112.64 KB | Download (100): XML::DOM::Text Download |
DrawFBP Diagram Generator does not generate diagrams from text, instead it allows the designer to lay out the flow as desired, after which DrawFBP grabs the information from the diagram.
The captured information includes x-y coordinates of blocks and line bends, in an XML file, with an extension...
Platforms: Windows
License: Freeware | Download (411): DrawFBP Diagram Generator Download |
Convert EBNF, ABNF, XBNF, and XML EBNF to Syntax Diagrams. Create and Edit Syntax/State/Flow Diagrams Graphically with Drag and Drop. Generate Parser/compiler directly from Syntax/State/Flow Diagrams. Convert Syntax Diagrams to EBNF. Generates Intermediate Postfix Output for ease of integration ....
Platforms: Windows
License: Freeware | Size: 1.41 MB | Download (50): Graphical Syntax Diagram Editor & Parser Download |
XML editor which allows editing using a tree view or syntax highlighted source editor. The tool provides a range of feature in an intuitive environment. The tool has proved popular with those who want an easy to use XML editor.
Feature include validation, viewing XML as a DOM tree, and a range of...
Platforms: Windows
License: Freeware | Size: 7.17 MB | Download (470): Peter's XML editor Download |
XML Marker is an XML Editor that uses a synchronized table-tree-and-text display to show you both the hierarchal and the tabular nature of your XML data.
It automatically produces a tabular display of any selected tag by collecting repeating attribute and tag names and then arranging them into...
Platforms: Windows
License: Freeware | Size: 996 KB | Download (51): XML Marker Download |
One of the few problems with using Python to process XML is the speed -- if the XML becomes somewhat large (>1Mb), it slows down exponentially as the size of the XML increases. One way to increase the processing speed is to break the XML down via tag name. This is especially handy if you are only...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (51): Breaking large XML documents into chunks Download |
XML Application Objects (XAO) is a simplified, unified API for working with XML in PHP. It is designed to accelerate standards based development of object oriented web applications in PHP. The main classes stand on their own so that you can use them as utilities. The other classes in the library...
Platforms: BSD Solaris
License: Freeware | Download (55): XML Application Objects a Download |
ActiveLink PHP XML Package provides an easy interface to parse, read, modify, and output XML and XML documents. ActiveLink PHP XML Package is purely implemented in PHP and does not require any PHP XML extensions (including xml or domXML). Provided classes are: XML, XMLDocument, XMLBranch,...
Platforms: Windows, Mac, *nix, PHP, BSD Solaris
License: Freeware | Download (48): ActiveLink PHP XML Package Download |
XML Application Objects (XAO) is a simplified, unified API for working with XML in PHP. It is designed to accelerate standards based development of object oriented web applications in PHP. The main classes stand on their own so that you can use them as utilities. The other classes in the library...
Platforms: BSD Solaris
License: Freeware | Download (48): XML Application Objects a Download |
JSXML is a library of XML tools. Originally written by Peter Tracey, it was released under the LGPL open-source license in July, 2001. JSXML includes - REXML - a light-weight regular expression-based XML parser - Gives you programatic access to XML documents. - Integrates with the JSXMLBuilder...
Platforms: Windows, XML,
License: Freeware | Download (55): JSXML XML Tools 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 |
The MlView project is an xml editor for the GNOME environment. It is written in C/C and uses the gnome libraries (libxml2, gtkmm, libgnome*, etc).Features:- cut/copy/paste as child/paste as prev/paste as next/ of xml elements- xml element/attributes search- multi docs edition- Several editing...
Platforms: C and C plus plus
License: Freeware | Size: 1003.52 KB | Download (45): MlView for XML Tools Download |
Minimal XML very small and efficient lib is a library to handle XML documents storing them in a DOM-like tree, witten for C and C++. The library allows to load or write documents from files or memory, and provides callbacks for read and write progress.
Platforms: *nix
License: Freeware | Size: 92.16 KB | Download (33): Minimal xml Download |