[RSS] Doctype fout bij RSS ?

Pagina: 1
Acties:

  • imp4ct
  • Registratie: November 2003
  • Laatst online: 19-04 22:55
Wanneer ik mijn code valideer bij W3C, krijg ik CONSTANT deze fout. Hij zegt dat m'n document type (doctype) niet bekend is. Maar zover ik weet moet je dat toch niet vermelden bij RSS.
Line 3, column 6: no document type declaration; will parse without validation

<rss version="2.0" Content-type="text/xml">
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
*rss source code

      <? xml version="1.0" encoding="ISO-8859-15" ?>
      <rss version="2.0" Content-type="text/xml">
      <channel>
        <copyright>Copyright 2005 My Website.com</copyright>
        <pubDate>Wed, 20 Apr 2005 23:08:14 +0200</pubDate>
        <lastBuildDate>Wed, 20 Apr 2005 23:08:14 +0200</lastBuildDate>
        <description>SEARCH AND COMPAIR</description>

        <image>
          <link>http://www.mywebsite.com/</link>
          <title>My Website.com</title>
          <url>http://www.mywebsite.com/images/media/banner-cl.gif</url>
          <width>468</width>
          <height>60</height>

          <description>My Website.com</description>
        </image>
        <webMaster>webmaster@mywebsite.com</webMaster>
        <language>en-us</language>
        <link>http://www.mywebsite.com</link>
        <item>
          <title>Well I'm off to bed :: READ ME !!</title>

          <pubDate>Mon, 11 Apr 2005 02:24:36 +0200</pubDate>
          <link>http://www.mywebsite.com/index.php?id=62</link>
          <dc:creator>[ImpacT] (Maarten)</dc:creator>
          <author>Maarten@mywebsite.com</author>
          <description>I coded until now, fixed some problems.  Also made some new features for the admin-tool.  I rock I rule !!.  Yes as you all can read, I'm doing it right now, right here.
Call me da webmastaaa yea !!!<br/>
Off to bed now<br/><br/>

Read this : <a href="http://forum.mywebsite.com/cgi-bin/ikonboard/ikonboard.cgi?s=d558e03f0a25cc50f9a5e61fcc5c154c;act=ST;f=3;t=49">forum topic</a></description>
        </item>
        <item>
          <title>Amerikaanse en Europese Xbox 2-introductie in Q4 2005</title>
          <pubDate>Sat, 25 Dec 2004 07:06:36 +0100</pubDate>
          <link>http://www.mywebsite.com/index.php?id=7</link>

          <dc:creator>[ImpacT] (Maarten)</dc:creator>
          <author>Maarten@mywebsite.com</author>
          <description>Verschillende bronnen hebben volgens Games Industry laten weten dat de Xbox 2 zowel in Europa als Amerika nog dit jaar gelanceerd zal worden. In het vierde kwartaal zouden we deze nieuwe console, die we misschien op E3 al aan het werk zullen zien, mogen verwachten. Eurogamer stelt het zelfs nog wat specifieker voor, want volgens hen zal de Xbox 2 eind oktober of begin november in Europa te verkrijgen zijn, enkele weken na de Amerikaanse release. De Europese lancering zal naar verluidt ook gepaard gaan met een groots spektakel in Londen. Microsoft wilde echter niet reageren op de geruchten over deze releasedatum.</description>
        </item>
        <item>
          <title>Breedbandinternet kent sterke groei in Nederland</title>
          <pubDate>Sat, 25 Dec 2004 08:06:36 +0100</pubDate>

          <link>http://www.mywebsite.com/index.php?id=6</link>
          <dc:creator>[ImpacT] (Maarten)</dc:creator>
          <author>Maarten@mywebsite.com</author>
          <description>Volgens gegevens van het Centraal Bureau voor Statistiek is het aantal gezinnen met een breedbandverbinding in Nederland tijdens het afgelopen jaar fors toegenomen. Terwijl in 2003 slechts zestig procent van de huishoudens thuis over internettoegang kon beschikken, ligt dat percentage nu op vijfenzestig procent. De helft daarvan is voorzien van een breedbandaansluiting, terwijl dat in 2003 slechts een derde van het aantal internetters was. Nederland verovert daarmee een plaatsje in de toptien van landen met de beste breedbandpenetratie. In IJsland heeft 45 procent van de gezinnen een snelle internetpijp, op de tweede plaats staat Denemarken met 36 procent en Nederland is met zijn 32 procent goed voor een bronzen medaille. Deze stijging van het breedbandgebruik zou niet alleen ten koste gaan van analoge verbindingen, ook ISDN-lijnen verliezen aan populariteit.

Maar liefst drie vierde van de Nederlandse bevolking ouder dan twaalf jaar gebruikt regelmatig een computer thuis, op school, op het werk of elders. Daarmee komen de gebruikers op een gemiddelde tijd van zestien uur per week die achter de computer besteed wordt, een uur meer dan in 2003. De gemiddelde tijd online bedraagt per internetter ongeveer zeven uur per week waarbij meestal vooral gemaild wordt en informatie opgezocht wordt. Niet alleen het aantal internetgebruikers onder de Nederlandse bevolking steeg van 62 procent naar 66 procent, maar ook het online winkelen deed een opmerkelijke stap voorwaarts. In 2003 had slechts een vierde van alle surfers al online besteld. In 2004 liep dit op tot 32 procent, vooral door vakantieboekingen.<br />
Volgens gegevens van het Centraal Bureau voor Statistiek is het aantal gezinnen met een breedbandverbinding in Nederland tijdens het afgelopen jaar fors toegenomen. Terwijl in 2003 slechts zestig procent van de huishoudens thuis over internettoegang kon beschikken, ligt dat percentage nu op vijfenzestig procent. De helft daarvan is voorzien van een breedbandaansluiting, terwijl dat in 2003 slechts een derde van het aantal internetters was. Nederland verovert daarmee een plaatsje in de toptien van landen met de beste breedbandpenetratie. In IJsland heeft 45 procent van de gezinnen een snelle internetpijp, op de tweede plaats staat Denemarken met 36 procent en Nederland is met zijn 32 procent goed voor een bronzen medaille. Deze stijging van het breedbandgebruik zou niet alleen ten koste gaan van analoge verbindingen, ook ISDN-lijnen verliezen aan populariteit.

Maar liefst drie vierde van de Nederlandse bevolking ouder dan twaalf jaar gebruikt regelmatig een computer thuis, op school, op het werk of elders. Daarmee komen de gebruikers op een gemiddelde tijd van zestien uur per week die achter de computer besteed wordt, een uur meer dan in 2003. De gemiddelde tijd online bedraagt per internetter ongeveer zeven uur per week waarbij meestal vooral gemaild wordt en informatie opgezocht wordt. Niet alleen het aantal internetgebruikers onder de Nederlandse bevolking steeg van 62 procent naar 66 procent, maar ook het online winkelen deed een opmerkelijke stap voorwaarts. In 2003 had slechts een vierde van alle surfers al online besteld. In 2004 liep dit op tot 32 procent, vooral door vakantieboekingen.<br />
Volgens gegevens van het Centraal Bureau voor Statistiek is het aantal gezinnen met een breedbandverbinding in Nederland tijdens het afgelopen jaar fors toegenomen. Terwijl in 2003 slechts zestig procent van de huishoudens thuis over internettoegang kon beschikken, ligt dat percentage nu op vijfenzestig procent. De helft daarvan is voorzien van een breedbandaansluiting, terwijl dat in 2003 slechts een derde van het aantal internetters was. Nederland verovert daarmee een plaatsje in de toptien van landen met de beste breedbandpenetratie. In IJsland heeft 45 procent van de gezinnen een snelle internetpijp, op de tweede plaats staat Denemarken met 36 procent en Nederland is met zijn 32 procent goed voor een bronzen medaille. Deze stijging van het breedbandgebruik zou niet alleen ten koste gaan van analoge verbindingen, ook ISDN-lijnen verliezen aan populariteit.

Maar liefst drie vierde van de Nederlandse bevolking ouder dan twaalf jaar gebruikt regelmatig een computer thuis, op school, op het werk of elders. Daarmee komen de gebruikers op een gemiddelde tijd van zestien uur per week die achter de computer besteed wordt, een uur meer dan in 2003. De gemiddelde tijd online bedraagt per internetter ongeveer zeven uur per week waarbij meestal vooral gemaild wordt en informatie opgezocht wordt. Niet alleen het aantal internetgebruikers onder de Nederlandse bevolking steeg van 62 procent naar 66 procent, maar ook het online winkelen deed een opmerkelijke stap voorwaarts. In 2003 had slechts een vierde van alle surfers al online besteld. In 2004 liep dit op tot 32 procent, vooral door vakantieboekingen.<br />
Volgens gegevens van het Centraal Bureau voor Statistiek is het aantal gezinnen met een breedbandverbinding in Nederland tijdens het afgelopen jaar fors toegenomen. Terwijl in 2003 slechts zestig procent van de huishoudens thuis over internettoegang kon beschikken, ligt dat percentage nu op vijfenzestig procent. De helft daarvan is voorzien van een breedbandaansluiting, terwijl dat in 2003 slechts een derde van het aantal internetters was. Nederland verovert daarmee een plaatsje in de toptien van landen met de beste breedbandpenetratie. In IJsland heeft 45 procent van de gezinnen een snelle internetpijp, op de tweede plaats staat Denemarken met 36 procent en Nederland is met zijn 32 procent goed voor een bronzen medaille. Deze stijging van het breedbandgebruik zou niet alleen ten koste gaan van analoge verbindingen, ook ISDN-lijnen verliezen aan populariteit.

Maar liefst drie vierde van de Nederlandse bevolking ouder dan twaalf jaar gebruikt regelmatig een computer thuis, op school, op het werk of elders. Daarmee komen de gebruikers op een gemiddelde tijd van zestien uur per week die achter de computer besteed wordt, een uur meer dan in 2003. De gemiddelde tijd online bedraagt per internetter ongeveer zeven uur per week waarbij meestal vooral gemaild wordt en informatie opgezocht wordt. Niet alleen het aantal internetgebruikers onder de Nederlandse bevolking steeg van 62 procent naar 66 procent, maar ook het online winkelen deed een opmerkelijke stap voorwaarts. In 2003 had slechts een vierde van alle surfers al online besteld. In 2004 liep dit op tot 32 procent, vooral door vakantieboekingen.</description>

        </item>
        <item>
          <title>AMD introduceert Opteron 252 en 852</title>
          <pubDate>Sat, 25 Dec 2004 09:06:36 +0100</pubDate>
          <link>http://www.mywebsite.com/index.php?id=5</link>
          <dc:creator>[ImpacT] (Maarten)</dc:creator>
          <author>Maarten@mywebsite.com</author>

          <description>AMD heeft vandaag de Opteron 252 en 852 aangekondigd. Beide processors zouden binnen dertig dagen beschikbaar moeten zijn. De twee processors zijn beiden gemaakt met behulp van een 90nm-proces met SOI. Dit maakt een snelheid van 2,6GHz mogelijk, waarbij er maximaal 92,6W aan energie verbruikt wordt. De nieuwe processors hebben de stepping E4, waarmee een HyperTransport-bussnelheid van 1GHz en ondersteuning voor SSE3-instructies nu ook beschikbaar zijn voor de Opteron. Andere Opteron-modellen krijgen ook de nieuwe E4-stepping.

Ondertussen heeft HP vandaag zoals verwacht, twee systemen aangekondigd die gebruik gaan maken van de nieuwe Opterons, de ProLiant DL585 en de ProLiant BL35p. De DL585, met vier processors, heeft ondertussen de TPC-C serverbenchmark al voor zijn kiezen gehad en scoorde maar liefst 130.623 punten. Ter vergelijking, de vergelijkbare HP ProLiant DL580G2/3.0GHz-4P met vier 3GHz Xeon-processors, scoorde maar 95.163 punten in dezelfde test.</description>
        </item>
        <item>
          <title>Nokia gaat Microsofts DRM implementeren</title>
          <pubDate>Sat, 25 Dec 2004 10:06:36 +0100</pubDate>
          <link>http://www.mywebsite.com/index.php?id=1</link>
          <dc:creator>[ImpacT] (Maarten)</dc:creator>

          <author>Maarten@mywebsite.com</author>
          <description>Op het 3GSM World Congress 2005 hebben Microsoft en Nokia bekendgemaakt dat het Finse bedrijf gebruik gaat maken van de DRM-standaard van Microsoft. Wat ook nog in de deal is beklonken, is dat Nokia-gebruikers per direct in meer dan dertig landen terecht kunnen bij het Amerikaanse multimediabedrijf Loudeye, voor bijvoorbeeld ringtones en andere zaken.

Microsoft zal ook een aantal standaarden vrijgeven voor digitale compressie van muziekbestanden en de kopieerbeveiliging ervan. Dit betreft het AAC-formaat en de anti-piracy software van het Open Mobile Alliance. Een van de redenen dat Microsoft hiertoe bereid is, komt onder meer dankzij Nokia. Zonder dit bedrijf zou de softwaregigant geen deuk in een pakje boter slaan op de mobiele telefoniemarkt en daarnaast kan het bedrijf eindelijk proberen tegenwicht te gaan bieden aan Apples iTunes Music Store.

Nokia heeft verder aangekondigd dat nog dit jaar de eerste mobieltjes met Windows Audio op de markt zullen verschijnen en op een later tijdstip ook de Windows Media anti-piracy software zal worden geïnstalleerd. Deze deal is natuurlijk een klap in het gezicht van RealNetworks dat een contract met Nokia heeft. Dit is echter nooit een exclusief contract geweest, waardoor de poort voor Microsoft of andere bedrijven altijd heeft opengestaan.</description>
        </item>
        </channel>
      </rss>


PS : als de titels in de RSS file bekend voorkomen, 't zijn er van Tweakers.net news. 'k Heb hun news even gebruikt als test voor m'n news-script :).

Bedrijf : Webtrix

Foto materiaal:
Nikon D7100 | Nikor AF-S DX 18-105mm | Nikor AF-S 50mm | Nikon SB600


  • NMe
  • Registratie: Februari 2004
  • Laatst online: 15-04 22:07

NMe

Quia Ego Sic Dico.

Ik ben geen fervent gebruiker van RSS, maar is het niet zo dat je niet en een <?xml?> tag mag hebben, en een <rss> tag? Op de GoT RSS feeds zie ik iig alleen maar de <rss> tag gebruikt worden. :)

[ Voor 24% gewijzigd door NMe op 20-04-2005 23:22 ]

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • crisp
  • Registratie: Februari 2000
  • Nu online

crisp

Devver

Pixelated

Heeft w3c een RSS validator?
Misschien moet je deze eens proberen: http://feedvalidator.org/

Intentionally left blank


  • Osiris
  • Registratie: Januari 2000
  • Niet online
Volgens mij pakt de validator uberhaupt geen RSS-feeds?

  • crisp
  • Registratie: Februari 2000
  • Nu online

crisp

Devver

Pixelated

Osiris schreef op woensdag 20 april 2005 @ 23:23:
Volgens mij pakt de validator uberhaupt geen RSS-feeds?
Klopt, die pakt alleen HTML en XHTML. RSS is gewoon XML waar ook wat afspraken over gemaakt zijn, maar niet door w3c...

Intentionally left blank


  • imp4ct
  • Registratie: November 2003
  • Laatst online: 19-04 22:55
Heb je ooit. Mijn begin van m'n RSS file moet beginnen tegen de kantlijn... anders ziet hij dat als een error. En daar moet je dan 2u naar zoeken :p

[ Voor 99% gewijzigd door imp4ct op 20-04-2005 23:55 ]

Bedrijf : Webtrix

Foto materiaal:
Nikon D7100 | Nikor AF-S DX 18-105mm | Nikor AF-S 50mm | Nikon SB600


Verwijderd

Klopt, die pakt alleen HTML en XHTML. RSS is gewoon XML waar ook wat afspraken over gemaakt zijn, maar niet door w3c...
Zover ik weet valideert hij ook generieke XML. (Uiteraard wel tegen een DTD en niet tegen niks.)

RSS is een op XML gebaseerd formaat waar zo goed als geen afspraken over zijn gemaakt. Vandaar dat er ook zoveel versies van bestaan: http://diveintomark.org/archives/2004/02/04/incompatible-rss

  • imp4ct
  • Registratie: November 2003
  • Laatst online: 19-04 22:55
'k Heb m'n RSS nu valid gekregen. Maar als ik deze dan open, krijg ik hem niet te zien zoals een normaal RSS file in Firefox.

Wat ik zie is gewoon tekst achter elkaar gegooid en dus nie zo'n opmaak met paarse letter etc...
Weet iemand wat hiervan de oorzaak kan zijn?

Bedrijf : Webtrix

Foto materiaal:
Nikon D7100 | Nikor AF-S DX 18-105mm | Nikor AF-S 50mm | Nikon SB600


Verwijderd

Heb je ooit. Mijn begin van m'n RSS file moet beginnen tegen de kantlijn... anders ziet hij dat als een error. En daar moet je dan 2u naar zoeken :p
Dat geld voor elk XML bestand met een XML declaratie. http://www.w3.org/TR/REC-xml/#NT-document

(Voor de prolog, welke begint met een XML declaratie, mag geen whitespace - http://www.w3.org/TR/REC-xml/#NT-S - komen.)

Verwijderd

Wat ik zie is gewoon tekst achter elkaar gegooid en dus nie zo'n opmaak met paarse letter etc...
Weet iemand wat hiervan de oorzaak kan zijn?
Verkeerde MIME type?

  • imp4ct
  • Registratie: November 2003
  • Laatst online: 19-04 22:55
Zou kunnen, wat is de standaard dat gebruikt wordt als'k vragen mag :). 'k Weet nog ergens wat MIME-type wilde zeggen, maar niet meer 100%.

*edit*
Heb oplossing gevonden :) Alles werkt nu !! Topic mag slotje krijgen.
Thx allemaal voor de hulp !! _/-\o_

[ Voor 33% gewijzigd door imp4ct op 21-04-2005 00:51 ]

Bedrijf : Webtrix

Foto materiaal:
Nikon D7100 | Nikor AF-S DX 18-105mm | Nikor AF-S 50mm | Nikon SB600


  • Boelie-Boelie
  • Registratie: November 2004
  • Laatst online: 26-09-2020
Hoe heb je het opgelost? (Misschien handig voor de volgende met dit probleem.)

Cogito ergo dubito


Verwijderd

Ik hoop dat je voor application/xml of application/rss+xml hebt gekozen?

  • imp4ct
  • Registratie: November 2003
  • Laatst online: 19-04 22:55
Boelie-Boelie schreef op donderdag 21 april 2005 @ 01:06:
Hoe heb je het opgelost? (Misschien handig voor de volgende met dit probleem.)
1.
Wel ten eerste moet deze lijn.
<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>
volledig tegen de kant, geen spaties ofzo in je code zetten, anders krijg je een error
2.
Daarna krijg je meestal de andere buggs, maar die zijn vaak simpel op te lossen
3.
Dan, als je met een PHP script werkt om je RSS-feed op te maken dan zet je best VOOR dat je
je "print" of "echo" doet dit.
header("Content-type: text/xml");
Wel eraan herinneren dat je dan niet meer in je source code van je RSS-feed enkel
<rss version="2.0"> schrijft wat bij mij werkte het dus niet als ik gewoon
<rss version="2.0" content-type="text/xml"> schreef, dan werkte hij niet ik weet ook niet hoe het kwam.

[ Voor 22% gewijzigd door imp4ct op 21-04-2005 15:52 ]

Bedrijf : Webtrix

Foto materiaal:
Nikon D7100 | Nikor AF-S DX 18-105mm | Nikor AF-S 50mm | Nikon SB600


Verwijderd

code:
1
header("Content-type: text/xml");
Vermijd text/xml liever. http://annevankesteren.nl/archives/2005/03/text-xml
als ik gewoon
<rss version="2.0" content-type="text/xml"> schreef, dan werkte hij niet ik weet ook niet hoe het kwam.
Dat werkt niet omdat dat niet hoort te werken. Markup doet niet aan HTTP. (Mwaj, behalve dan in sommige gevallen in HTML.)

  • imp4ct
  • Registratie: November 2003
  • Laatst online: 19-04 22:55
Ok, maar hoe los ik het dan fatsoenlijk op?? Want ik heb nu al vanalles geporbeerd, maar de RSS-feed blijkt enkel goed te werken als ik het doe zoals hierboven beschreven.

Alle andere dingen die'k geprobeerd heb, werken gewoonweg niet. Als je een oplossing zou hebben die werkt en die beter is, zou'k ze natuurlijk graag weten :).

Bedrijf : Webtrix

Foto materiaal:
Nikon D7100 | Nikor AF-S DX 18-105mm | Nikor AF-S 50mm | Nikon SB600


Verwijderd

MIME type veranderen in 'application/xml' of 'application/rss+xml' zoals meerdere malen aangegeven. Dus niet |header("content-type:text/xml")| maar |header("content-type:application/xml")|.

  • raptorix
  • Registratie: Februari 2000
  • Laatst online: 17-02-2022
I_M_P_A_C_T schreef op woensdag 20 april 2005 @ 23:49:
Heb je ooit. Mijn begin van m'n RSS file moet beginnen tegen de kantlijn... anders ziet hij dat als een error. En daar moet je dan 2u naar zoeken :p
he he had ik ook, bij mij kwam het omdat boven in me vbscript code een break stond, en dat werd kennelijk ook als break geparsed :?
Pagina: 1