ah, das sieht doch super aus! werden die cdata descriptoren beim auslesen bereits seitens des parsers ignoriert/rausgeworfen oder muss ich die selber rausparsen?
vielen dank!!
[edit]
Also eigentlich wäre es schon schön, w3c konformes XML zu generieren. Aber wie? Muss ich dann die Sonderzeichen manuell entfernen?
Meine Frage ist eigentlich nur: wie bekomme ich ein valides (von mir aus w3c konformes) XML in utf-8 encodet mit dem oben angegebenen Inhalt? Wie muss ich den Inhalt transkoden? Die von Perl zur Verfügung gestellten Funktionen scheinen mir nicht alle Sonderzeichen korrekt zu transkoden.\n\n
<!--EDIT|simps1|1149002080-->
GwenDragon
2006-05-30 20:29
User since 2005-01-17
14848
Artikel Admin1
Also doch W3C-konformes XML.
Dann XML-DTD oder -Schema hinzufügen!
Dem kann ich nur zustimmen.
Für die Generierung von XML sollten auch nur CPAN-Module benutzt werden, die Standards erfüllen und für den Zweck gemacht worden sind. HTML-Entities ist nicht für XML sondern HTML.
Zum Generieren von XML benutze ich (ebenso wie für das Parsen) XML::LibXML. Dann braucht man sich um die Wohlgeformtheit des Dokumentes (fast) keine Gedanken zu machen.