XMLでテキスト部の文字参照
XMLでは使用可能な文字が制限されています。(W3C Recommendation -Section2.2 Characters)
<a><<</a>
は有効と判定されます。
では、以下のXMLとして有効ですか?無効ですか?
<a></a>
MSXMLおよびlibxml2で試したところ無効なXMLと判定されました。(書き込みはできても読み取れない)
なぜ無効と判定されるのでしょうか?
XMLでは使用可能な文字が制限されています。(W3C Recommendation -Section2.2 Characters)
<a><<</a>
は有効と判定されます。
では、以下のXMLとして有効ですか?無効ですか?
<a></a>
MSXMLおよびlibxml2で試したところ無効なXMLと判定されました。(書き込みはできても読み取れない)
なぜ無効と判定されるのでしょうか?