Using Mathematica, you can import and transform arbitrary XML documents, export notebooks as XML files, and work with popular XML formats such as SVG and MathML. This article gives an overview of Mathematica’s support for XML and includes detailed information on the large number of new XML-related functions and options.

Pavi Sandhu is a technical writer and manager at Wolfram Research and a member of the W3C Math Working Group. He is also the author of The MathML Handbook, published by Charles River Media in November 2002.