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