Sonderzeichen in XML
Problem:
In einem Auftragsticket können unter anderem im Tag <STOLL:DIRECT_CMD> Sonderzeichen zum Einsatz kommen (z.B. das &: <STOLL:DIRECT_CMD>&E2000-</STOLL:DIRECT_CMD>
). Diese Sonderzeichen führen regelmäßig beim Einlesen der XML-Datei zu einer Exception.
Lösung:
Wie in HTML müssen auch in XML-Sonderzeichen speziell formatiert werden.
Die fünf Zeichen &, ', <, >," werden wie in HTML angegeben:
|
|
|
|
|
|
|
|
|
|
Beispiel:
&E2000 wäre durch &E2000 zu ersetzen.
Die Zeichenfolge & ("ampersand") wird ersetzt.
Müller, MÜLLER
Ausgabe:
Die Zeichenfolge & ("ampersand") wird ersetzt.
Müller, MÜLLER
Weitere Ersetzungszeichenfolgen für Sonderzeichen in der jeweiligen Sprache:
http://www.thesauruslex.com/typo/eng/enghtml.htm