내 XML 코드가 유효한지 여부입니다. 이 XML 블록이 유효합니까?
<?xml version="1.0"?>
<!DOCTYPE nahrung [
<!ELEMENT nahrung (obst|gemuese|sonstiges)+>
<!ELEMENT obst (#PCDATA)>
<!ELEMENT gemuese (#PCDATA)>
<!ELEMENT sonstiges (#PCDATA|beschreibung)*>
<!ELEMENT beschreibung EMPTY>
<!ATTLIST beschreibung artikelname CDATA #REQUIRED
preis CDATA #REQUIRED>
]>
<nahrung>
<obst>Pflaume</obst>
<gemuese>Kohl</gemuese>
<sonstiges>Keks</sonstiges>
<sonstiges><beschreibung preis="22.50"
artikelname="banane"/></sonstiges>
<gemuese>Gurke Preis: 22.50</gemuese>
</nahrung>
내가 그들 모두
OBST 또는
gemuse 또는는 XML에서 한 번에 표시
sonstiges하지를 의미 <!ELEMENT nahrung (obst|gemuese|sonstiges)+>
는 altogher.Did 내가 제대로 이해 한? 이 (obst|gemuese|sonstiges)+
을 그 내에서 새로운 XML 파일로 일식, 그것은 어떤 오류를 말해주지 않습니다 ... – wuppi