SimpleXML HTML Entities

Nambot

Mitglied
Hi!
Ich habe folgendes Problem: Ich lade ein XML File mit SimpleXML und möchte nun auf ein bestimmtes Element zugreifen. Dieser String enthält die beiden HTML Entities < und >. Wenn ich jetzt den Inhalt des Elements ausgeben lassen will, wird ncihts ausgegeben. Lösche ich die beiden Entities, funktioniert alles.
Kann mir da jemand helfen? Es müssen nicht zwingend die Entities verwendet werden. Hauptsache ich kann HTML Tags im XML File speichern ...
 
Ich versteh dein Problem grad nicht ganz. Kannst du vielleicht mal ein Beispiel liefern, Code und XML-Daten wären nett.

IMHO kann man mit htmlentities() und html_entities_decode() arbeiten, weiß grad nicht, ob dich das weiter bringt.
 
Wird wirklich nichts ausgegeben oder ist es nur nicht sichtbar, da es eben als HTML-Tag interpretiert und so nicht dargestellt wird? Denn du musst wissen, dass Nicht-XML-Code mit ebendiesen Zeichenreferenzen maskiert werden muss.
 
Zurück