2013-04-20 4 views
0

다음은 시나리오입니다.DTD를 완료하는 데 도움이 필요합니다

http://img6.imageshack.us/img6/4451/capture1iw.png

I가 DTD를 만든이 4 당신은 내가 모르는 늘지로 장식 및 Sause위한 재료가 커피 나비 케이크와 커피 모로코 치킨 조리법에서 볼 수 recipes.But 방법 내 국방성에 나타냈다. 그러니 제발 도와주세요. 고마워요.

여기 내 광고입니다.

<!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) > 

]> 

답변

0

얼룩 지우기 및 Sause 구성 요소 '수량', '단위'및 '브랜드'가 없습니다. 따라서 이러한 속성을 #REQUIRED 대신 #IMPLIED에 두거나 해당 값을 N으로 설정해도됩니다. N/A

관련 문제