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