0
인터넷과이 사이트를 검색하여 내 질문에 대한 답변을 찾으려고합니다. Althoug 나는 비슷한 문제를 발견했다. 제안 된 해결책은 내 문제를 해결하지 못했다.XML DTD 오류 메시지 : 요소 유형 선언에 요소 유형이 필요합니다.
여기 있습니다. XML 및 관련 DTD 클래스에서 작업하고 있는데 Exchanger XML 편집기에서이를 확인할 때 다음 오류가 발생합니다. "Ln 5 Col 37 - 요소 유형이"publication "요소 유형의 선언에 필요합니다."
다음은 내 DTD 및 XML 문서입니다.
<!ELEMENT Bibliography (document*)>
<!ELEMENT document (author+, title, publication, media)>
<!ELEMENT author (#PCDATA)>
<!ELEMENT title (#PCDATA)>
<!ELEMENT publication (#PCDATA,(city?|year?))>
<!ELEMENT city (#PCDATA)>
<!ELEMENT year (#PCDATA)>
<!ELEMENT media (#PCDATA)>
<Bibliography>
<document>
<author>Brennan, Niamh M., and John P. Conroy. </author>
<title>"Executive Hubris: The Case of a Bank CEO. "</title>
<publication>Accounting, Auditing and Accountability Journal 26.2
(<year>2013</year>): 175–95. </publication>
<media> Print. </media>
</document>
</Bibliography>
제 질문에 감사드립니다.