Avatar billede dotcom1 Nybegynder
26. marts 2010 - 14:19 Der er 1 kommentar og
1 løsning

Omformatere dato til pubDate-format i RSS-feed

Hej.

Ved i det hele taget ikke om man kan lægge javaScript i et RSS-feed, men her er problematikken.

Jeg trækker en dato ud af et system og putter den ind i et RSS-feed. Den ligger i description-elementet sammen med noget andet tekst. Men jeg ville hellere kunne vise den i pubDate-elementet hvor den hører til.

Som datoen er nu, kan den ikke ligge i pubDate-elementet, da formatet ikke er på den måde som det kræves. Jeg har ikke mulighed for at ændre formatet på datoen som den ser ud når jeg trækker den ud, men måske kan det lade sig gøre ved hjælp af noget script at omforme den til det rigtige format når jeg lægger den i RSS-feedet?

Datoen jeg trækker ud er sådan: dd.mm.yyyy men pubDate kræver formatet:
<pubDate>Wed, 02 Oct 2002 13:00:00 GMT</pubDate>

Klokkeslættet er ikke vigtigt - her skriver jeg blot noget statisk, men hvordan kan man scripte sig ud af at vise den engelske måned i forkortet form?
Avatar billede intenz Novice
26. marts 2010 - 16:25 #1
Jeg kunne ikke forestille mig at det var muligt at bruge javascript til at oprette et rss feed. Jeg går ud fra du mener, at du er igang med at lave et feed, og ikke bare henter indholdet fra en andens rss feed.

Men hvis du kan:
"Jeg trækker en dato ud af et system og putter den ind i et RSS-feed"

Så kan du vel bare ændre den inden du putter den ind i feedet? Altså fra din server-side kode (hvad du nu bruger).
Avatar billede dotcom1 Nybegynder
08. april 2010 - 13:56 #2
Hej.

Beklager det sene svar. Jeg trækker datoen ud via en variabel, men har ikke adgang til et serverside-sprog. Derfor tænkte jeg blot på om det kunne gøres i frontend-delen.

Men jeg tror bare at jeg lader sagen ligge og lukker spørgsmålet. :)

Mvh.
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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