What is a Schema?
by Norman Walsh
July 1, 1999
In the context of XML, a
schema describes a model for a whole class of documents.
Validity
by Norman Walsh
July 1, 1999
What does it mean for a document to be valid?
Syntax
by Norman Walsh
July 1, 1999
What does an XML schema look like, then?
Features
by Norman Walsh
July 1, 1999
XML schema offer new features
DTDs
by Norman Walsh
July 1, 1999
Aren't DTDs the Schema for XML?
Conclusion
by Norman Walsh
July 1, 1999
Getting Started with XML Programming
by Norman Walsh
Apr. 21, 1999
How is processing an XML document really different than processing a plain old text file?
Understanding XSL
by Norman Walsh
Jan. 19, 1999
In part 3 of this tour of XSL, Norm looks at the XSL features needed to write a simple style sheet, and provides some exercises for continued learning about XSL.
An Introduction to 3DML
by Tim Bray
Jan. 19, 1999
A detailed description of this alternative to VRML.
XML Namespaces by Example
by Tim Bray
Jan. 19, 1999
The hows and whys of XML namespaces explained by a co-author of the specification, XML.com's technical editor Tim Bray.
Appendix: Extended Backus-Naur Form (EBNF)
by Norman Walsh
Oct. 3, 1998
Pulling the Pieces Together
by Norman Walsh
Oct. 3, 1998
Validity
by Norman Walsh
Oct. 3, 1998
What Do XML Documents Look Like?
by Norman Walsh
Oct. 3, 1998
What is XML?
by Norman Walsh
Oct. 3, 1998
A Technical Introduction to XML
by Norman Walsh
Oct. 3, 1998
What is XML? This introduction to XML is geared towards a reader with some HTML or SGML experience, although that experience is not absolutely necessary. This article is an update to A Guide to XML, which originally appeared in the Winter 1997 edition of the World Wide Web Journal.
How the Annotated XML Specification Works
by Tim Bray
Sept. 12, 1998
Tim describes the architecture of the AXML system and the design decisions he made.
Building the Annotated XML Specification
by Tim Bray
Sept. 12, 1998
XML.com's technical editor explains the conceptual design and syntactical execution of our popular Annotated XML Specification.
Types of Entities
by Norman Walsh
Aug. 28, 1998
Part 1 of Norman Walsh's XML Q&A column on entities.
Entity Declarations, Attributes and Expansion
by Norman Walsh
Aug. 28, 1998
Part 2 of Norman Walsh's XML Q&A column on entities.
Entities: What are They Good For?
by Norman Walsh
Aug. 28, 1998
What are entities in XML documents and how do I use them? The XML Q&A column has the answers.
Handling Binary Data in XML Documents
by Lisa Rein
July 24, 1998
Binary data can present some interesting problems. This article looks at ways to support binary data such as images in XML documents.
An Introduction to XML Linking
June 10, 1998
An introduction to the features and benefits of the XML Linking Language specification, by its co-editor Eve Maler. This is a RealAudio presentation.
The Annotated XML Specification
by Tim Bray, Jean Paoli, C.M. Sperberg-McQueen
Apr. 15, 1998
If you want to understand XML, you have to read the specification. However, to really get inside the specification and understand why it says what it does, you need an expert guide. Tim Bray, co-editor of the XML 1.0 specification, shares his knowledge and insights about XML, SGML and the working group behind the specification in this annotated version of the document.
A Guide to XML
by Norman Walsh
Oct. 2, 1997
If you are looking for a good overview
of XML, with sufficient technical detail,
then this article from the World Wide Web
Journal is a good place to start.
Introduction
by Dan Connolly, Rohit Khare
Oct. 2, 1997
Guest Editor Dan Connolly and Series Editor Rohit Khare team up to herald the appearance of XML and discuss its evolution.
XML: From Bytes to Characters
by Bert Bos
Oct. 2, 1997
This article defines, in some detail, how text is stored in an XML file. It also describes how an XML file is encoded for transportation over the Internet, and upon arrival, decoded again.