[Home] [By Thread] [By Date] [Recent Entries]
Hello, there, I created 3 DTDs in XML Spy as below: 1.report.dtd <!ELEMENT report (title,paragraph+)> <!ELEMENT title (#PCDATA)> <!ELEMENT paragraph (#PCDATA|emph)*> <!ELEMENT emph (#PCDATA)> 2.person.dtd <!ELEMENT person (firstname, lastname)> <!ELEMENT firstname (#PCDATA)> <!ELEMENT lastname (#PCDATA)> 3.report_person.dtd <!ENTITY % report "report.dtd"> <!ENTITY % person "person.dtd"> <!ELEMENT P_R (%person; , %report;)> When I create an XML file trying to use P_R in report_person.dtd, it failed. Can anyone here tell me the reason? Very thanks. ps, the xml file is like following: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE P_R SYSTEM "G:\Fall 2001\Thesis\Source Center\Tips\DTD\report_person.dtd"> <P_R> <report> <title>Title</title> <paragraph>Paragraph</paragraph> </report> <person> <firstname>Bill</firstname> <lastname>Gong</lastname> </person> </P_R>
|

Cart



