simpleXML Elementinhalt als HtmL ausgeben
fr@gma
- php
Hallo,
habe mal eine Frage zu simpleXML.
Angenommen ich habe in einer XML-Datei folgende Struktur:
<inhalt>
<artikel>
<bild>testbild.jpg</bild>
<beschreibung>
<h1>Eine Überschrift</h1>
<p>Ein Absatz zum Testen</p>
</beschreibung>
</artikel>
</inhalt>
Gibt es eine Möglichkeit den Inhalt von <beschreibung> einfach als HtmL auszugeben?
Vielen Dank vorab!
Viele Grüße
fr@gma
Hallo,
Gibt es eine Möglichkeit den Inhalt von <beschreibung> einfach als HtmL auszugeben?
Ungetestet: echo $xml->artikel[0]->beschreibung;
Ungetestet:
echo $xml->artikel[0]->beschreibung;
Das funktioniert leider nicht.
Hi,
Das funktioniert leider nicht.
"funktioniert nicht" funktioniert noch weniger. Fehlerbeschreibung, bitte.
Eine Frage noch nebenbei: Warum schreibst Du HTML "HtmL"?
Cheatah
Hallo nochmal,
schau mal hier.
Funktiert fast so, wie du es willst: nur das Elternelement ist noch mit dabei.
gruß tommy
Hallo tommy,
ich glaube das ist es, vielen Dank!
Muss gleich mal probieren!!!
Nochmals Danke!
Viele Grüße und schönes Wochenende
fr@gma
Hallo Cheatah,
"funktioniert nicht" funktioniert noch weniger. Fehlerbeschreibung, bitte.
Es wird leider gar nichts ausgegeben.
Ich wollte nur mal wissen, ob man ohne "foreach" den gesamten Inhalt eines Elementes mit HTML-Tags ausgeben lassen kann.
Habe dazu aber auch nach längerer Suche nichts finden können, damit ist das wohl eher unwahrscheinlich.
Die gepostete XML-Struktur ist nur schnell als Beispiel gedacht gewesen.
Die eigentliche Datei ist wesentlich komplexer mit Attributen in den <p>-Absätzen. Ich hoffe trotzdem, dass ich tommys Code richtig angepasst habe.
Mit objektorientierter Programmierung konnte ich mich bisher noch nicht so anfreunden!
Eine Frage noch nebenbei: Warum schreibst Du HTML "HtmL"?
... ohne besondere Begründung.
Viele Grüße
fr@gma
[latex]Mae govannen![/latex]
Gibt es eine Möglichkeit den Inhalt von <beschreibung> einfach als HtmL auszugeben?
<beschreibung>
<![CDATA[<h1>Eine Überschrift</h1>
<p>Ein Absatz zum Testen</p>]]>
</beschreibung>
sollte es tun.
Cü,
Kai