Python is the fastest, most productive tool for processing XML. This is the first book to cover XML development with Python, in-depth. XML expert Sean McGrath introduces each of Python's key features, with practical examples demonstrating exactly how to leverage Python in XML development. Install Python and its XML package; then discover the new Pyxie open source project, which provides powerful XML processing libraries for Python. Master XML processing tasks such as stripping tags and reporting on XML document structure. Learn basic Python control structures, functions, data structures, and object techniques; then process XML using regular expressions; event-driven and tree-driven techniques. XML Processing With Python also includes hands-on, practical chapters on SAX and DOM support in Python. The CD-ROM contains complete Python distributions for Windows and Linux, plus extensive source code.
SEAN McGRATH is a leading XML/SGML expert and active member of the XML developer's community. He served as an invited expert for the W3C special interest group that standardized XML. He is Chief Technology Officer of Propylon (www.propylon.com), developers of mobile portal software. His books include XML by Example: Building eCommerce Applications and ParseMe.1st: SGML for Software Developers (Prentice Hall PTR).
About the Series Editor CHARLES F. GOLDFARB is the father of markup languages, a term that he coined in 1970. He is the inventor of SGML, the International Standard on which both XML and HTML are based. You can find him on the Web at www.xmltimes.com