Introduction
Learn what XML is, its goals, and how it differs from HTML.
Extensible Markup Language (XML) history begins with the development of Standardised Generalised Markup Language (SGML) by Charles Goldfarb, along with Ed Mosher and Ray Lorie in the 1970s while working at IBM. XML is designed to store and transport data.
Learn what XML is, its goals, and how it differs from HTML.
Learn the rules for writing well-formed XML.
Learn how elements are defined and nested in XML.
Learn how attributes add information to elements.
Learn how a DTD defines the structure of an XML document.
Learn XML Schema (XSD) for describing and validating XML.
Learn how a DOM parser loads an XML document as a tree of objects.
Learn the event-based SAX parser.
Compare the DOM and SAX parsers.