guide to XML guide to XML books

Books on XML programming on Amazon. (more programming languages).

popular (well-rated or big-selling) XML books on Amazon

"Best Price" for an Amazon book may refer to a used copy.

inexpensive XML books on Amazon

XML programming

The Extensible Markup Language (XML) is a W3C-recommended general-purpose markup language for creating special-purpose markup languages. It is a simplified subset of SGML, capable of describing many different kinds of data. Its primary purpose is to facilitate the sharing of data across different systems, particularly systems connected via the Internet. Languages based on XML (for example, RDF, RSS, MathML, XHTML and SVG) are themselves described in a formal way, allowing some programs to modify and validate documents in these languages without prior knowledge of their form.

1 History
2 Strengths and weaknesses
3 Correctness in an XML document

3.1 Well-formed documents
3.2 Valid documents

4 Displaying XML on the web
5 XML extensions
6 Processing XML files
7 Versions of XML
8 See also
9 References
10 External links

The article above is licensed under the GNU Free Documentation License. It uses material from the Wikipedia article "XML".