XMLにて使用できない文字はありますか?
公開日:2011/11/14
- V12
- V11
- V10
- V9
入力データソースがXMLの場合に、使用できない文字はありますか?
XMLにおいて、次のコードの文字は使用できません。
「数値文字参照」にて記載された場合も同様です。
-------------------
(10進数表示)
&#0 ~ &#8
&#11 ~ &#12
&#14 ~ &#31
&#55296 ~ &#57343
-------------------
(&#:半角)
使用できる文字は上記以外のACSIIキャラクタ、半角カナ、JIS X 0213:2004規格 (JIS第1水準漢字、JIS第2水準漢字、JIS第3水準漢字、 JIS第4水準漢字を含む文字集合)の文字です。(JIS第3水準漢字、 JIS第4水準漢字は、V9.1で追加されました。)
その他の文字は出力が保証されません。
エスケープ文字は、次の「エンティティ参照による表記」にて出力できます。
” (ダブルクォーテーション:半角) | " |
’ (シングルクォーテーション:半角) | ' |
< (右大なり:半角) | < |
> (左大なり:半角) | > |
& (アンパサンド:半角) | & |
この質問・回答は役に立ちましたか?