0
XML을 배우고 있으며 첫 번째 DTD 확장에 어려움을 겪고 있습니다.XML 및 DTD : 요소 유형의 내용이 일치해야합니다.
내 DTD : 나는 파서를 시작하는 경우
<!ELEMENT biblio (livre*) >
<!ELEMENT livre (achat , auteurs, titre) >
<!ATTLIST livre langue CDATA #IMPLIED
ref CDATA #IMPLIED>
<!ELEMENT achat EMPTY >
<!ATTLIST achat date CDATA #IMPLIED
lieu CDATA #IMPLIED>
<!ELEMENT titre (#PCDATA)>
<!ATTLIST titre genre CDATA #IMPLIED
type NMTOKEN #IMPLIED>
<!ELEMENT auteurs (auteur+) >
<!ELEMENT auteur (nom?, prenom? ,sexe?) >
<!ELEMENT nom (#PCDATA)>
<!ELEMENT prenom (#PCDATA)>
<!ELEMENT sexe (#PCDATA)>
, 그것은 보인다
요소 유형 "리브르"의 내용은 일치해야합니다 (아샤, auteus, 역가)
내 XML :
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE biblio SYSTEM "Dtdbiblio.dtd">
<biblio>
<livre langue="francais" ref="1684561564">
<achat date="11/11/1993" lieu="london"/>
<titre genre="G" type="politique"> Tiiiiiiiiiiiiiiiiiiiiiiiiitre </titre>
<auteurs>
<auteur>
<nom>x</nom>
<prenom>x</prenom>
<sexe>H</sexe>
</auteur>
</auteurs>
</livre>
</biblio>
어떻게이 문제를 해결합니까?
이 제발 addd :( – MohaMed