semikolon

17/12/2008 - 10:02 von Mathias Fiedler | Report spam
Hallo,
ich habe folgenden Teil einer XML Datei, die ich per php erstellen lasse.

<allgemein>
<anzeigen>1</anzeigen>
<link>http://cgi.ebay.de/ws/eBayISAPI.dll...m&item3456789</link>
<ordner></ordner>
<breite>600</breite>
<hoehe>200</hoehe>
</allgemein>

Ich bekomme die Fehlermeldung:

Ein Semikolon wurde erwartet. Fehler beim Bearbeiten der Ressource
'http://xxxxxxxxxxxxxxxxxxxxx/xxxxxx...xxx/swf...


<link>'http://cgi.ebay.de/ws/eBayISAPI.dll...m&item3456789'</link>

Wenn ich den Link gegen einen beliebigen text, z.B. TestTestTestTest
ersetze, ist alles ok.
Warum? Ich Kann mir da keinen Reim drauf machen. Wozu ein Semikolon?

mfg

Mathias
 

Lesen sie die antworten

#1 Christoph Schneegans
17/12/2008 - 11:11 | Warnen spam
Mathias Fiedler schrieb:

<link>http://cgi.ebay.de/ws/eBayISAPI.dll...m&item3456789</link>



Das "&" muß als "&amp;" maskiert werden. Der Parser hàlt "&item" für
den Beginn einer Entity-Referenz und erwartet dementsprechend ein
Semikolon zum Abschluß.

<http://schneegans.de/sv/> · Schema-Validator für XML

Ähnliche fragen