# An XML package for the S language

Source: XML_0.97-0.tar.gz

Windows binary: XML_0.97-0.zip

Last Release: Thu Aug 12 07:56:21 PDT 2004

This package provides facilities for the S language to

- parse XML files, URLs and strings, using either the DOM (Document Object Model)/tree-based approach, or the event-driven SAX (Simple API for XML) mechanism;
- generate XML content to buffers, files, URLs, and internal XML trees;
- read DTDs as S objects.

The package supports both R and S-Plus 5 and higher.

## NOTE

The most significant visible changes to the package include:

- uses libxml2, by default and only libxml(version 1) if libxml2 is not present
- uses a namespace for R.

## Download

The source for the S package can be downloaded as XML_0.97-0.tar.gz.

Latest windows binary: XML_0.97-0.zip

Note that this latest version has not been tested with S-Plus Specifically, it should work as before, however the `state` mechanism for the SAX parser may not. This just requires testing.

## Documentation

- A reasonably detailed overview of the package and what we might use XML for.
- A manual in and a quick guide to the package (PDF).
- A short overview of the package.
- Brief and incomplete Notes on generating XML within S
- FAQ for the package.
- Changes to the packages (by release).

Last modified: Fri Apr 1 04:32:29 PST 2005