0
私はインターネットとこのサイトを検索し、私の質問に対する答えを見つけようとしました。 Althoug私は同様の質問を見つけました。提案された解決策は私の問題を解決しませんでした。XML DTDエラーメッセージ:要素タイプの宣言に要素タイプが必要です
ここにあります。私はXMLとXMLに関連したクラスのDTDに取り組んでいます.Exchanger XMLエディタでチェックすると、次のエラーが表示されます: "要素タイプが"パブリケーション "の宣言に要素タイプが必要です。"
以下は私の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>
私の疑問を見てくれてありがとう。