XML Tutorials for Programmers
Ralf I Pfeiffer
IBM XML Technology Group
October, 1998
|
 |
Tutorial 1: Overview of XML
Abstract
|
|
The Extensible Markup Language (XML) is a
recommended World Wide Web
Consortium (W3C) specification (spec) for creating and accessing structured
data over the Internet.
These tutorials are written for programmers, Web authors, and technical
managers who need to understand the XML standard and
develop applications that process XML documents.
This tutorial covers
XML technology and its current
status. We'll also look at the key benefits of XML from business and programming
perspectives.
- Audience: XML novices, including Web authors, technical managers, and programmers
- Prerequisites: None
View the HTML version.
|
 |
Tutorial 2: Writing XML Documents
Abstract
|
|
This tutorial will show you how to write a well-formed XML
document, as well as a grammar, or DTD, which constrains a valid XML document and gives
it structure. Interactive examples give feedback on XML errors.
- Audience: XML novices, including Web authors, technical managers, and programmers
- Prerequisites: Familiarity with HTML and basic programming concepts
View the HTML version.
|
 |
Tutorial 3: Parsing XML Using Java
Abstract
|
|
This tutorial will
show you how to write a Java program to
access the structure of an XML document through the DOM API, using the IBM XML for Java (XML4J) Parser.
- Audience: XML programmers and Java programmers
- Prerequisites: Familiarity with XML documents, Java, and basic programming concepts
View the HTML version.
For help in understanding the tutorials, consult the
glossary, which defines some of the new XML
vocabulary, and the appendix,
which gives pointers to specifications related
to XML and new languages written in XML.
|