XML: Richtige Links in XML-Dateien setzen und Fehler vermeiden
Wer Hyperlinks in XML-Files speichert, stößt schnell auf Probleme. Denn sobald URL-Parameter in der üblichen Schreibweise in einem Link stehen, kommt es zu einem für XML ungültigen Zeichen. Ein Beispiel:
<?xml version="1.0" encoding="ISO-8859-15" ?>
<linkliste>
<link>http://www.meineseite.xy/show.php</link>
<link>http://www.meineseite.xy/show.php?id=10&mode=show</link>
</linkliste>
Der Fehler liegt im Zeichen &. XML kennt dieses Zeichen als Beginn einer Entity, etwa ü für das ü. Um diesen Fehler zu umgehen, müssen Sie also in XML-Dateien solche Zeichen auflösen. Aus dem & wird ein &:
<link>http://www.meineseite.xy/show.php?id=10&mode=show</link>
Damit ist der Fehler schon beseitigt.
Och wie schön, ich hät mich jetzt stundenlang daran dämlich gesucht .
Vielen Danke - toller Tip!
[Kortmann | 31.05.2007]
Antworten
Bedingungen für die Kommentareingabe
Hinweis
Add to Del.icio.us