アプリ版:「スタンプのみでお礼する」機能のリリースについて

こんばんは、こんにちは。。

XMLのタグに関してです。
「XMLのタグ名には予約語が禁止です。」
と色々なところに書かれていました。

しかし、テキストファイルで
<xml>aaa</xml>(xmlは予約語)
と書いてIE6で見ると特に問題なく
エラーになりません。なぜでしょうか?
また、どこにそのような仕様が書かれているのか
ご存知ありませんか?

・例えばその旨について、
 以下のところに書かれていました。

1.同カテゴリの質問で。
「XMLのタグ名の禁則文字 」

2.以下のURL
http://noribeat.s38.xrea.com/xml/xml20020315.html

他には参考書など。。

※YAHOO!で「xml タグ 予約語 禁止」と検索すると
 上の二つが検索できました。

ご回答よろしくお願いいたします。
以上

A 回答 (1件)

http://www.fxis.co.jp/xmlcafe/tmp/wrapper-xml-19 …
からXML規格の日本語訳が読めます。
http://www.fxis.co.jp/xmlcafe/tmp/rec-xml.html

Nameは
で、始まる部分の前後を参照してください。
なので、参考URL(2.)に書いてあることは正しいです。

IE6でエラーにならない理由は良く判りませんが、
おそらく、IEのHTML文書の中では、<XML>要素が使える(XMLをHTMLに埋め込むのに使う)ためではないでしょうか(根拠なし)
    • good
    • 0
この回答へのお礼

BLUEPIXYさん

早速のご回答ありがとうございます。

W3Cの英語仕様を見たのですが、
正直どこにあるのかさっぱり??であったもんで。。。

日本語版のURLは非常に助かります。

>IEのHTML文書の中では、<XML>要素が使える
>(XMLをHTMLに埋め込むのに使う)ためではないでしょうか
なるほど。。

疑問が晴れました!!

以上

お礼日時:2006/03/06 23:52

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


このQ&Aを見た人がよく見るQ&A