【发布时间】:2015-04-26 12:11:11
【问题描述】:
我正在尝试解决过去的两个考试问题,我设法完成了它,但我不确定我是否做对了。如果有人可以帮助我,我真的很感激。我已经粘贴了考试题。
第一个问题要求我为 TOP 3 BOOKS 编写一个 XML 文档,这就是我得到的。是否正确,是否有更简单的方法,因为我需要使用笔和纸来编写 XML 文档。
<Top_3_Books>
<Book Catagory="Wine">
<Book1>
<Title> French Wines: The Essential Guide <\Title>
<Author> Penguin Publishers <\Author>
<\Book1>
<Book2>
<Title> An Encyclopaedia of the Wines and Domains of France <\Title>
<Author> Oxford Press <\Author>
<\Book2>
<Book3>
<Title> Hachette Atlas of French Wines & Vineyards <\Title>
<Author> Addison-Wesley <\Author>
<\Book3>
<\Book>
<Book Catagory="Food">
<Book1>
<Title> Seafood Recipes from Cornwall <\Title>
<Author> R.Steinway and BBC Press <\Author>
<\Book1>
<Book2>
<Title> D. Smithson's Easy How-To-Cook <\Title>
<Author> D. Smithson and Prentice-Hall <\Author>
<\Book2>
<Book3>
<Title> All Rhodes Lead to the Kitchen <\Title>
<Author> J. Rhodes and Addison-Wesley <\Author>
<\Book3>
<\Book>
<\Top_3_Books>
对于 c 部分,我需要编写一个 DTD,下面是我的尝试。它是写还是更简单或更快的方式。谢谢。
<!ELEMENT Top_3_Books(Wines,Food)*>
<!ELEMENT Wines (Books, Author?)>
<!ELEMENT Books (#PCDATA)>
<!ELEMENT Author (#PCDATA)>
<!ELEMENT Food (Books, Author)>
<!ELEMENT Books (#PCDATA)>
<!ELEMENT Author (#PCDATA)>
谢谢
【问题讨论】:
标签: xml tags element document dtd