Avatar billede tl Nybegynder
21. september 2002 - 22:36 Der er 5 kommentarer og
1 løsning

AdRotator

Jeg bruger en AdRotator på mit site, men den vil ikke acceptere følgende XML file :

<Ad>
<ImageUrl>pic/RJ_Banner.gif</ImageUrl>
<NavigateUrl>http://tracker.tradedoubler.com/click?p=3134&a=481128&g=22193</NavigateUrl>
<AlternateText></AlternateText>
<Keyword></Keyword>
<Impressions>5</Impressions>
</AD>


Når jeg kører denne får jeg følgende fejl :

[XmlException: This is an unexpected token. Expected 'SEMICOLON'. Line 14, position 60.]

Tilsyneladende kan man ikke skrive enten ? eller & i sin XML string.

Hvorfor ikke, og er der et workaround?

Tak!..
TL..
Avatar billede odegaard Nybegynder
21. september 2002 - 22:53 #1
Øhm.... Tror du ikke det er i koden der læser XML-filen at du skal lede efter fejl ?
For det første er det jo ikke Linje 14 (eller mangler der en stump XML-kode før/efter? -eftersom <Advertise> ikke er med), og for det andet er position 60 et 'a'.
Men iøvrigt bør '&' erstattes med '&amp;' ifølge HTML4.01 standarden.
Avatar billede odegaard Nybegynder
21. september 2002 - 22:54 #2
hmm... hov vent. Hvis det er på position 60, så er det jo efter '&' og så kan man da godt forstå at den forventer et ';' når '&' burde skrives '&amp;' :-)
Avatar billede odegaard Nybegynder
21. september 2002 - 23:01 #3
Har lige testet det og får præcis samme fejl hvis jeg benytter '&' istedet for '&amp;'
Avatar billede tl Nybegynder
21. september 2002 - 23:09 #4
ah. det er nok det jeg tester.. tak.
Avatar billede tl Nybegynder
21. september 2002 - 23:12 #5
det virkede.. Mage tak. Hvorfor skal man skrive & som &amp..??
Avatar billede odegaard Nybegynder
21. september 2002 - 23:16 #6
fordi '&' er et reserveret/special tegn (lidt i stil med '\' i C#).
HTML-koden for '&' skrives &amp; hvor amp står for "ampersand" = og-tegn.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester