Thread XML Generierung (16 answers)
Opened by simps1 at 2006-05-30 16:32

simps1
 2006-05-30 16:32
#66746 #66746
User since
2006-03-08
13 Artikel
BenutzerIn
[default_avatar]
Hallo!

Ich möchte ein XML generieren, vorzugsweise utf-8 encodet.

Dazu folgender Testinhalt eines Elementes:
Code: (dl )
$inhalt="hallo <#en#> hello mit ü und &-Zeichen";

Das XML soll dann so aussehen - aber eben korrekt encodet:
Code: (dl )
1
2
<?xml version="1.0" encoding="utf-8"?>
<test>hallo <#en#> hello mit ü und &-Zeichen</test>

Benutze ich nun das Unicode::String Transkoding, so werden die < > & nicht mit transkodet und ich bekomme einen Fehler vom XML-Parser.

Ignoriere ich einfach utf8 und benutze nur das HTML::Entities Transkoding, so meckert der XML-Parser bei den einfachen Umlauten wie dem ü.

Meine Frage: Wie encode ich den Inhalt eines XML-Elementes korrekt ohne Zeichen rauswerfen zu müssen?

Hoffe, Ihr könnt mir kurz helfen.

Schöne Grüße!

View full thread XML Generierung