Hallo
Ich habe mir eine XML-Parser Klasse geschrieben. Diese Funktioniert auch soweit bis auf ein einziges Problem.
Beim einlesen der Datei verwende ich diesen Pattern-Syntax:
@<([A-Za-z0-9-_]+?)(.*)>(.*)<\/\\1>@Us
Das Problem ist aber wenn ich in einem Attribut ein '>' Zeichen verwende dann werden diese nicht Richtig eingelesen. Hat vielleicht jemand eine Idee wie ich das lösen kann.
Funktionert
Funktionert nicht
Mfg Akkie
Ich habe mir eine XML-Parser Klasse geschrieben. Diese Funktioniert auch soweit bis auf ein einziges Problem.
Beim einlesen der Datei verwende ich diesen Pattern-Syntax:
@<([A-Za-z0-9-_]+?)(.*)>(.*)<\/\\1>@Us
Das Problem ist aber wenn ich in einem Attribut ein '>' Zeichen verwende dann werden diese nicht Richtig eingelesen. Hat vielleicht jemand eine Idee wie ich das lösen kann.
Funktionert
PHP-Code:
<utext>
Hier zählen die gleichen Punkte wie unter <ulink UNAME="Kunden - hinzufügen" UURL="#2"></ulink>
</utext>
PHP-Code:
<utext>
Hier zählen die gleichen Punkte wie unter <ulink UNAME="Kunden -> hinzufügen" UURL="#2"></ulink>
</utext>
Mfg Akkie
Kommentar