Caratteri speciali in XML

Problema:

In un ticket ordine è possibile avvalersi nel tag <STOLL:DIRECT_CMD> anche di caratteri speciali (ad es. di &: <STOLL:DIRECT_CMD>&E2000-</STOLL:DIRECT_CMD>). Questi caratteri speciali comportano di regola un'eccezione durante il caricamento del file XML.

Soluzione:

Come in HTML, anche in XML i caratteri speciali richiedono una formattazione particolare.
I cinque caratteri &, ', <, >," vengono specificati come in HTML:

&

&amp;

'

&apos;

<

&gt;

>

&lt;

"

&quot;

Esempio:

&E2000 dovrebbe essere sostituito con &amp;E2000.

Viene sostituita la stringa di caratteri &amp; (&quot;ampersand&quot;).
M&#252;ller, M&#220;LLER

Output:
Viene sostituita la stringa di caratteri & ("ampersand").
Müller, MÜLLER

Altre stringhe di caratteri di sostituzione per caratteri speciali nella rispettiva lingua:
http://www.thesauruslex.com/typo/eng/enghtml.htm