DTD
- quite old standard
- lacks some support for XML features (like namespaces)
- Not in XML Format
books.dtd:
<!ELEMENT books (book)+>
<!ATTLIST books
xmlns CDATA #FIXED ''>
<!ELEMENT book (title,year,subject)>
<!ATTLIST book
xmlns CDATA #FIXED ''
id #REQUIRED
isbn #REQUIRED>
<!ELEMENT title (#PCDATA)>
<!ATTLIST title
xmlns CDATA #FIXED ''>
<!ELEMENT year (#PCDATA)>
<!ATTLIST year
xmlns CDATA #FIXED ''>
<!ELEMENT dc:subject (#PCDATA)>
<!ATTLIST dc:subject
xmlns:dc CDATA #FIXED 'http://purl.org/dc/elements/1.1/'>
XML Schema
© copyright 2004 Bitflux GmbH