O'Reilly logo

XML Pocket Consultant by William R. Stanek

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 3. Creating DTDs

In the previous chapter you learned about the basic structures for creating XML documents. As mentioned previously, XML documents can contain many different types of markup, including elements, attributes, and entity references. Whether you generate documents manually in an editor, programmatically in an application, or automatically using a document management system, you’ll often need to ensure that documents conform to a specific set of rules. That is, you’ll want to ensure that not only are the data structures in the documents formatted correctly, but also that the documents can be understood by the applications that will process them. What you need is a way of expressing the necessary data structures as a set of rules ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required