Library zXml

Introduction

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.

Classes

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.