Permalänk
Medlem

XML-Validering

<url> <loc>![CDATA[http://localhost/tv?vid=Oe-MwCbGuao&pid=1FAD4E56A6480A60]]</loc> <lastmod>2012-07-09</lastmod> <changefreq>daily</changefreq> <priority>0.7</priority> </url>

Urlen samt querysträng-värdena är URL-encodadade. Mitt problem är att valideringen smäller på "&pid", som säger att det saknas semikolon. Förmodligen tror den att det är ett encodat tecken som ska avslutas med ett sådant. Hur kommer man runt problemet?

Permalänk
Medlem
Skrivet av maximm:

<url> <loc>![CDATA[http://localhost/tv?vid=Oe-MwCbGuao&pid=1FAD4E56A6480A60]]</loc> <lastmod>2012-07-09</lastmod> <changefreq>daily</changefreq> <priority>0.7</priority> </url>

Urlen samt querysträng-värdena är URL-encodadade. Mitt problem är att valideringen smäller på "&pid", som säger att det saknas semikolon. Förmodligen tror den att det är ett encodat tecken som ska avslutas med ett sådant. Hur kommer man runt problemet?

Du verkar ha glömt ett "mindre än"-tecken. Det ska stå <![CDATA[http://localhost/tv?vid=Oe-MwCbGuao&pid=1FAD4E56A6480A60]]>

Visa signatur

Kom-pa-TI-bilitet

Permalänk
Medlem

Argh! Hur kunde jag ha missat det. Utan de validerades strängen, vilket den inte alls ska göras! Tack!