XML で ascii にエンコードされた特別な文字を含む値があります。例えば :
<?xml version="1.0" encoding="UTF-8"?>
<response>
<name>Žirmūnų</name>
</response>
しかし、値を解析すると、値としてname
のみ取得さ&
れます。#
または&
xmlで使用することは許可されていますか? または私は必然的にcdataを使用する必要がありますか?
& 文字は不正なようです。代わりに (下記) を使用してください。
&
# 文字は問題ないはずです。
これも役に立つかもしれません: http://xml.silmaril.ie/specials.html。
&はエスケープ自体に使用されるため、エスケープする必要があります。すべてのエスケープは& ( "
, <
, >
) で始まります。
&
&のエスケープです