Gunnar Bittersmann: Zeilenumbruch in XML

Beitrag lesen

@@miamiomc:

<element>blabla &#xD;&#xA; blabla </element>

„S (Leerraum, White Space) besteht aus einem oder mehreren Leerzeichen (#x20), Wagenrückläufen, Zeilenvorschüben oder Tabulatoren.“ [XML §2.3] Oft werden sämtliche White-Space-Zeichen gleich behandelt und als normales Leerzeichen ' ' U+0020 wiedergegeben.

Intersessant dürften die Abschnitte 2.10 Behandlung von Leerraum [XML §2.10] und 2.11 Behandlung des Zeilenendes [XML §2.11] sein.

<element>
<![CDATA[blabla]]><br/>
<![CDATA[blabla]]>
</element>

Alles leider bisher ohne Erfolg.

Das sollte zum Erfolg führen, wenn du das 'br'-Element aus deiner XML-Ressource in ein ebensolches in deine (X)HTML-Ressource transformierst.

Die Markierung als CDATA dürfte auch nicht unbedingt nötig sein.

Live long and prosper,
Gunnar

--
„Das Internet ist ein großer Misthaufen, in dem man allerdings auch kleine Schätze und Perlen finden kann.“ (Joseph Weizenbaum)