2012-08-07 4 views
12

Ich habe Werte mit speziellen Zeichen, die zu Ascii in meinem XML codiert sind. zum Beispiel:sind die Zeichen # oder & in xml erlaubt?

<?xml version="1.0" encoding="UTF-8"?> 
<response> 
    <name>&#381;irm&#363;n&#371;</name> 
</response> 

aber wenn ich Wert analysieren name i nur & als Wert zu erhalten. Ist es erlaubt, oder & in XML zu verwenden? oder muss ich cdata unbedingt benutzen?

Antwort

5

& muss ausgeblendet werden, da es für esaping selbst verwendet wird. Alle Fluchten beginnen mit & (&quot;, &lt;, &gt;).

&amp; ist die Flucht für &

+0

so muss ich Wert setzen & # 381; irm & # 363; n & # 371; ?? – yital9

+0

ja, es sollte funktionieren – victorsavu3