zXml is an open source (LGPL) JavaScript library designed to equalize differences
in XML and XMLHttp features across browsers. Using this library allows you to
avoid code forks by utilizing simple, cross-browser methods to perform common
XML-based operations.
Work on this library inspired by the article, A Cross-Browser DOM Document Wrapper.
zXmlDom
The zXmlDom
class is used to create cross-browser XML DOM document
objects using a common interface.
zXmlHttp
The zXmlHttp
class is used to create cross-browser XMLHttp objects
using a common interface.
zXmlSerializer
The zXmlSerializer
class is a cross-browser version of Mozilla's
built-in XMLSerializer
object, which can be used to serialize XML
DOM documents to text.
zXPath
The zXPath
class is used to perform cross-browser XPath evaluations
on DOM documents.
zXslt
The zXslt
class is used to perform cross-browser XSLT transformations.