Hej!
Jag försöker ta mina första stapplande steg med rss. Pinsamt nog får jag ingenting att fungera och jag vet inte varför och kan därför inte åtgärda det.
Hjälp!
mvh
Pelikanen
Följande felmeddelande (Under felmeddelandet finns koden) kommer upp:
Det går inte att visa XML-sidan
Det går inte att visa XML-indata med formatmallen . Korrigera felet och klicka sedan på knappen Uppdatera eller försök igen senare.
--------------------------------------------------------------------------------
Ogiltig vid högsta nivån i dokumentet. Det gick inte att behandla resursen http://www.hejryssland.se/FAQ/rss.xml. Rad 1, Position 47
<?xml version="1.0" encoding="iso-8859-1" ?>
KOD:
<?xml version="1.0" encoding="iso-8859-1" ?>
- <rss version="2.0" xmlns:media="http://search.yahoo.com/mrss">
- <channel>
<title>Yahoo! News: World News</title>
<copyright>Copyright (c) 2005 Yahoo! Inc. All rights reserved.</copyright>
<link>http://news.yahoo.com/i/721\</link>
<description>World News</description>
<language>en-us</language>
<lastBuildDate>Thu, 22 Sep 2005 13:10:51 GMT</lastBuildDate>
<ttl>5</ttl>
- <image>
<title>Yahoo! News</title>
<width>142</width>
<height>18</height>
<link>http://news.yahoo.com/\</link>
<url>http://us.i1.yimg.com/us.yimg.com/i/us/nws/th/main_142b.gif\</url>
</image>
OSV... (hela koden fick inte plats)
Vad händer om du tar bort första raden? ;)
Jag brukar ange teckenkodning på serversidan.
Exempel asp.net:
response.ContentEncoding = Encoding.iso-8859-1
zcorpanMedlem sedan dec. 20042 245 inlägg Är XML-deklarationen allra först i filen? Inga mellanslag före?
ja xml deklarationen är först. Förstår inte vad jag gör för fel. Förmodligen är det nått enkelt. Nån som vet nån bra sida där man kan läs på ännu mer. Typ RSS för Dummies :)
Pelikanen
PaceMedlem sedan juni 20019 024 inlägg Du ska inte ha några streck (-) framför dina taggar. Ta bort dessa.
Jag tror att han kopierat direkt från sin rss-feed i webbläsaren och då syns noderna som -. ;)
PaceMedlem sedan juni 20019 024 inlägg
m_soderlund skrev:
Jag tror att han kopierat direkt från sin rss-feed i webbläsaren och då syns noderna som -. ;)
Det trodde jag också, men xml-filen innehåller ju streck också: http://www.hejryssland.se/FAQ/rss.xml
jarvkloMedlem sedan juli 20013 378 inlägg Pelikanen >>> Tricket med att kopiera en XML-fil från en webbläsare är att göra "view source" innan man kopierar texten ;)
Minustecknen du har med i din kod kommer (som påpekat av andra ovan) av den "anpassade" vy av koden som din webbläsare visar upp av dig och att du kopierat koden från "webbläsarfönstret" (där minustecknen är tillagda för att du enklare skall kunna läsa koden) och inte från "visa källa" (som är den "råa" filen)
Ta bort dem och prova igen (som sagt). Funkar det ändå inte är det bara att återkomma här så hjälper vi dig vidare :bire