※ ChatGPTを利用し、要約された質問です(原文:名前空間の宣言の書き方)
名前空間の宣言の書き方
このQ&Aのポイント
XMLの勉強を始めたばかりの方が、名前空間の宣言について質問しています。
名前空間の宣言を使用したXMLコードの例を提示し、IE6.0で表示しようとした際にエラーが出る問題についての質問です。
相談者は参考書のコードを転用したが、エラーが発生し理由がわからないため、助けを求めています。
こんにちは。XMLの勉強を始めたばかりの者です。
名前空間の宣言についての質問です。
名前空間の使用例として次のコードを書いてみました。
<manual>
<chap:chapter xlmns:chap="http://www.*****.com">
<chap:number>1</chap:number>
<chap:title>(第1章タイトル)</chap:title>
</chap:chapter>
<reference>参考文献
<bo:book xlmns:bo="http://www.***.com">
<bo:number>1</bo:number>
<bo:title>(参考文献1の書名)</bo:title>
</bo:book>
</reference>
</manual>
これをIE6.0で表示しようとすると、次のエラーが出ます。
Reference to undeclared namespace prefix: 'chap'. Error processing resource '(ファイルのパス&ファイル名.xml)'. Line 2, Position 52
<chap:chapter xlmns:chap="http://www.*****.com">
ほとんど参考書のコードを丸写ししたようなものなのですが、なぜエラーが出るのかがわかりません。どなたかお力をお貸しください。
お礼
回答ありがとうございます。 ご指摘のとおりでした。恥ずかしい限りです。