0
以下是方案。需要幫助來完成DTD
http://img6.imageshack.us/img6/4451/capture1iw.png
我創建了一個DTD因爲有4 recipes.But你可以在咖啡蝴蝶蛋糕和咖啡摩洛哥雞肉配方看到有結冰和作爲的調味汁我well.But不知道成分如何表明在我的dtd.So請幫我修改它。謝謝。
這是我的dtd。
<!DOCTYPE cookbook[
<!ELEMENT cookbook (recipe+) >
<!ATTLIST recipe xml:id NMTOKEN #REQUIRED >
<!ELEMENT recipe (title, ingredient+, time, method) >
<!ATTLIST recipe servings(serves|makes) CDATA #REQUIRED >
<!ELEMENT title (#PCDATA) >
<!ELEMENT ingredient EMPTY >
<!ATTLIST ingredient name CDATA #REQUIRED >
<!ATTLIST ingredient quantity CDATA #REQUIRED >
<!ATTLIST ingredient unit(tsp|number|g|oz|tab|ml|pt) #REQUIRED>
<!ATTLIST ingredient brand CDATA #IMPLIED >
<!ELEMENT time EMPTY >
<!ATTLIST time quantity NMTOKEN #REQUIRED >
<!ATTLIST time unit NMTOKEN #REQUIRED >
<!ELEMENT method (step+) >
<!ELEMENT step (#PCDATA) >
]>