4.1. The XMLN and XMLV Parsing Utilities

xmln is a nonvalidating XML parsing utility built on top of James Clark's expat. xmlv is a validating XML parsing utility built on top of Richard Tobin's rxp parser. Executable versions plus the source code for both utilities, as well as the expat and rxp distributions, can be found on the CD-ROM.

So, what do these utilities do and why might you want to use them? Read on . . .

4.1.1. Purpose of XMLN and XMLV

The idea behind the creation of xmln and xmlv is to have validating and nonvalidating XML parsing utilities that (a) generate simple output suitable for input into other programs and (b) fit on a single floppy disk for easy deployment wherever your XML work takes you.

Secondary considerations included ...

Get XML Processing with Python now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.