Examples from Chapter 34 of The XML Bible, Gold Edition: Designing a New XML Application
Listing 34-1: An XML document for Samuel English Anderson
Listing 34-2: person.dtd: The complete PERSON DTD
Listing 34-3: commented_person.dtd: The PERSON DTD with comments
Listing 34-4: person.xsd: The complete PERSON schema
Listing 34-5: annotated_person.xsd: The annotated PERSON schema
Listing 34-6: An XML document for Samuel English Anderson's family
Listing 34-7: family.dtd: A DTD that describes a family
Listing 34-8: family.xsd: A schema that describes a family
Listing 34-9: source.dtd: A simple SOURCE DTD
Listing 34-10: source.xsd: A simple SOURCE schema
Listing 34-11: An XML document of a complete family tree
Listing 34-12: familytree.dtd: The family tree DTD
Listing 34-13: familytree.xsd: The family tree schema
Listing 34-14: genealogy-namespace.mod: The namespace DTD module
Listing 34-15: genealogy-qname.mod: The namespace DTD module
Listing 34-16: person.mod: The person module
Listing 34-17: family.mod: The family module
Listing 34-18: source.mod: The source module
Listing 34-19: family_tree.mod: The family tree modulee
Listing 34-20: FamilyTree_driver.dtd: The driver DTD
Listing 34-21: The complete family tree style sheet
Listing 34-22: The RDDL document for the family tree XML application developed in this chapter
Copyright 1999, 2001
Elliotte Rusty Harold
elharo@metalab.unc.edu
Last Modified at June 29, 2001