XML Tools scripts - Top 4 Download

XML Tools script downloads

A SAX filter for normalizing text events

SAX parser can report contiguous text using multiple characters events. This is often unexpected and can cause obscure bugs or require complicated adjustments to SAX handlers. By inserting text_normalize_filter into the SAX handler chain all downstream parsers are ensured that all text nodes in the document Infoset are reported as a ...
Python

ActiveLink PHP XML Package

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, XMLLeaf, RSS, Tag, Tree, Branch, Leaf, ...

Align XML ElementTrees with original text

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

Breaking large XML documents into chunks

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

Catapult

Catapult is a web based xml content editor for small web sites that is designed for people not familiar with XML or HTML to update content easily and effectively. The idea is that the editor can be added to a web site quickly and provide a simple content management solution. The ...

Colorize xml source

This script takes an xml file as input and output a colorized version of this file, using html or docbook (with emphasis elements and a particular role). It provides a little command line interface and it's really easy to configure your output. ...
Python

Conglomerate

Conglomerate should allow you to load and edit any well-formed XML document.It lets you "undo" and "redo" any changes you make to a document. Also, it can store an arbitrary amount of "undo" and "redo" history, up to the memory of the computer you're running it on. Requirements: · GTK2 ...

CS PHP XML

It allows you to read-in XML tags in an array format accessible via "paths". Modify existing XML. Create a proper XML string. All methods are used to programmatically read, modify, and/or create XML. ...

CSV to XML with configuration

This script uses a python csv package, but adds configuration file, so that the document, row and field tags can be specified. ...
Python

ElementTree Text Helper

This script solves the "tail-problem" for prose-oriented XML. It recursively pulls text out of elements and their sub-elements and extracts text from DocBook, XMHTL, and other nested XML markup. ...
Python

Extract text from XML document

This script represents an alternative way of extracting text from a WF XML source. ...
Python

ezXML

ezXML is a C library for parsing XML documents inspired by simpleXML for PHP. As the name implies, it's easy to use. It's ideal for parsing XML configuration files or REST web service responses. It's also fast and lightweight (less than 20k compiled). ...

GSA Simple XML Parser

GSA Simple XML Parser is a XML DOM style parser class written in PHP. This class can inport XML data using expat or regex. ...

KXParse

KXParse is a PHP-based, light-weight XML parser. This is a useful tool for you when you deal with XML files. It is compatible with all modern web browsers. ...

Ljopml

This is a Python script to generate the OPML feed of your LiveJournal Friends list. ...
Python

MarkupString

This script contains a subclass of String that allows simple handling of simple XML markup. The goal here is to allow a slice of a python markup string to "do the right thing" and preserve formatting correctly. In other words, MarkupString(Hello World)[6:] = "World". ...
Python

mbsa2txt

This script allows you to read the Microsoft Baseline Security Analyzer 1.2.1 XML output and sends it to standard output in a readable text format. ...
Python

Multiple handlers for xml sax parser

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

Parsing an XML file with xml parsers expat

This script shows you a reusable way to use "xml.parsers.expat" to parse an XML file. When re-using the "MyXML" class, all you need to define a new class, with "MyXML" as the parent. Once you have done that, all you have to do is overwrite the inherited XML handlers and you are ready ...
Python

Parsing XML

As I was saying, actually parsing an XML document is very simple: one line of code. Where you go from there is up to you. ...