suit: XML Verarbeitungsfehler in Zusammenhang mit  

Beitrag lesen

Adresse: http://local.test.de/xml.php?id=1

ich denke, dass die stiftung warentest darüber nicht begeistert ist, dass du auf derern domain herumtesttest - korrigiere mich, wenn ich falsch liege ;)

<http://www.rfc-editor.org/rfc/rfc2606.txt Abschnitt 3> dürfte dich interessieren

<field name="Primärtherapie">&nbsp;</field>
---------------------------------------^

Anscheinend habe ich es nicht verstanden, aber ich dachte "&nbsp;" wäre eine "Generelle Entität" (heißt doch so, oder?).

nein, &nbsp; ist ein html-entität - mit xml hat das wenig zu tun

hier ist, soweit ich im kopf habe, lediglich gt; &lt; &amp; &quot; sowie &apos; definiert - mit korrekter zeichencodierung besteht für andere entities oder nummerische referenzen keine notwenigkeit

Wo liegt mein Verständnisfehler?

einerseits versuchst du &nbsp; als platzhalter für einen leeren wert zu verwenden

was spricht gegen
<field name="Primärtherapie"></field>
oder
<field name="Primärtherapie" />
oder
<field name="Primärtherapie">NULL</field>

andererseits wäre, wenn du wirklich ein geschützes leerzeichen verwenden willst, eben dieses zeichen das richtige

U+00A8 oder dezimal ausgedrückt 160, also dieses hier ' ' das richtige zeichen