fr@gma: PHP simpleXML Problem mit String in XML Umwandlung

Beitrag lesen

Hallo ChrisB,

Du wolltest mit $beschreibung beim Erzeugen des Elements per addChild gar keinen value für das Element mitgeben, sondern wiederum eine "Struktur" von Nachfahrenelementen.
Das geht so nicht - wenn du weitere Elemente haben willst, dann musst du diese auch jeweils erzeugen und ins Elternelement einhängen.
(Diese Elementerzeugung aus in Textform vorliegendem XML könnte dir auch simplexml_load_string auch abnehmen - aber dann sehe ich wieder keinen trivialen Weg, die Elemente dann wieder ins Hauptdokument einzuhängen; da scheint SimpleXML nämlich so simple gehalten zu sein, dass es dafür keine direkte Methode anbietet.)

Genau das ist das Ploblem.
Komischerweise funktioniert diese String-Übergabe beim Erstellen der Datei, wahrscheinlich weil die Dokument-Deklaration <?xml version=\"1.0\" encoding=\"utf-8\"?> mit übergeben wird.
Ich habe jetzt aber solange mit allem möglichen rumprobiert, ich glaube den Faden nun entgültig verloren zu haben. Ich brauch erst mal Abstand von simpleXML.

LG fr@gma