fr@gma: simpleXML Elementinhalt als HtmL ausgeben

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

  1. Hallo,

    Gibt es eine Möglichkeit den Inhalt von <beschreibung> einfach als HtmL auszugeben?

    Ungetestet: echo $xml->artikel[0]->beschreibung;

    1. Ungetestet: echo $xml->artikel[0]->beschreibung;

      Das funktioniert leider nicht.

      1. Hi,

        Das funktioniert leider nicht.

        "funktioniert nicht" funktioniert noch weniger. Fehlerbeschreibung, bitte.

        Eine Frage noch nebenbei: Warum schreibst Du HTML "HtmL"?

        Cheatah

        --
        X-Self-Code: sh:( fo:} ch:~ rl:| br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
        X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
        X-Will-Answer-Email: No
        X-Please-Search-Archive-First: Absolutely Yes
        1. Hallo nochmal,
          schau mal hier.
          Funktiert fast so, wie du es willst: nur das Elternelement ist noch mit dabei.

          gruß tommy

          1. Hallo tommy,

            ich glaube das ist es, vielen Dank!
            Muss gleich mal probieren!!!

            Nochmals Danke!

            Viele Grüße und schönes Wochenende
            fr@gma

        2. 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

  2. [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

    --
    Hard to believe that anyone would use Prototype.js at this
    point. It was a bad idea in 2006 and it hasn't gotten any better with age. (David Mark)
    Foren-Stylesheet Site Selfzeugs
    SelfCode: sh:( fo:| ch:? rl:( br:< n4:( ie:{ mo:| va:) js:| de:> zu:) fl:( ss:| ls:?