RSS til HTML Tutorial

RSS til HTML Tutorial


Konvertering RSS til HTML innebærer sette RSS XML-filer fra en bestemt kobling til HTML eller Javascript-kode, slik at XML-data kan gjøres for visning på en nettleser. En ekspert programmerer ville være i stand til å gjøre dette ved å utvikle funksjoner i Javascript og AJAX eller Asynchronus Javascript XML, PHP eller ASP.NET. Alternativt er det et bredt utvalg av tredjeparts programvare som kan tilby denne løsningen. Denne artikkelen vil beskrive hvordan du installerer og konvertere RSS til HTML ved hjelp av en gratis PHP-pakke fra FeedForAll kalt rss2html.

Bruksanvisning

1 Peke nettleseren din til FeedForAll nedlasting nettsted. URL-kobling er gitt under Referanser nedenfor. Ved siden av overskriften "rss2html" høyreklikk på nedlastingsknappen, og velg "Lagre mål som ...". Lagre rss2html.zip til skrivebordet ditt.

2 Lag en katalog C: \ rss2html på din personlige datamaskin, og trekke ut følgende fire filer fra rss2html.zip inn C: \ rss2html:

FeedForAll_XMLParser.inc.php

Rss2html.php

rss2html-docs.txt

sample-template.html

3 Bruke FTP programvare, laste opp de fire filene til Internet nettside i rotkatalogen.

4 Hvis nettstedet ditt domenenavn er mysite.com, peke nettleseren din til URL mysite.com/rss2html?buildURL. Merk at "buildURL" er store og små bokstaver.

5 Under "URL for XML-filen:" skrive inn følgende nettadresse for Yahoo! Internet newsfeed: rss.news.yahoo.com/rss/internet.

Under "URL for malen filen:", skriv inn URL-plasseringen av prøve-template.html fil, for eksempel mysite.com/sample-template.html.

I "Maksimal elementer" enter 10, slik at bare de siste 10 oppføringer vises. Klikk deretter på "Send".

6 Vent til siden for å oppdatere, klikk deretter på "test" for å sørge for at de nyeste 10 elementer i Yahoo! Internet newsfeed vises. Kopier URL plasseringen av linken og lagre den i en tekst editor. Det vil se omtrent slik

http://www.mysite.com/rss2html.php?XMLFILE=http://rss.news.yahoo.com/rss/internet&TEMPLATE=http://www.mysite.com/sample-template.html&MAXITEMS=10.

7 Åpne C: \ rss2html \ sample-template.html bruke en teksteditor, og skriv inn følgende kode mellom </ HEAD> og <body> tagger

<Table width = 100% border = 1 cellspacing = 0>

<Tr>

<Td valign = top width = 60%>

Velkommen til mitt nettsted

</ Td>

<Td valign = top>

8 Mot bunnen av filen, skriv inn følgende kode mellom </ TABLE> og </ BODY> -kodene

</ Td>

</ Tr>

</ Html>

Deretter lagrer C: \ rss2html \ sample-template.html og laste det opp til rotkatalogen på nettstedet ditt, overskrive den tidligere versjonen.

9 Opprett et tomt tekstdokument i C: \ rss2html kalt mypage.html, og skriv inn følgende kode i mypage.html. Bytt ut den lange url-adresse med en lagret i Trinn 6:

<Html>

<Head>

<Meta http-equiv = "refresh" content = "0; url =

http://www.mysite.com/rss2html.php?XMLFILE=http://rss.news.yahoo.com/rss/internet&TEMPLATE=http://www.mysite.com/sample-template.html&MAXITEMS=10">

</ Head>

<Body>

</ Body>

</ Html>

10 Last opp C: \ rss2html \ mypage.html til rotkatalogen på ditt nettsted. Peke nettleseren din til mypage.html på ditt nettsted. Det vil omdirigere nettleseren til den lange URL. Leseren bør nå vise Yahoo! Internet newsfeed i et eget panel til høyre. Du kan redigere HTML-koden i prøve-template.html legge til din egen web-innhold og endre displayet, farge og skriftinnstillinger i henhold til dine preferanser.

Hint

  • For en mer kraftig PHP RSS til HTML converter som fungerer langs de samme linjer til rss2html, prøv gratis versjon av karpe Evolution. Det er en større opplasting til nettstedet, og har mer avanserte funksjoner og bruker programmerbare funksjoner. Andre konvertering verktøy er tilgjengelig fra linken til "RSS Spesifikasjoner: enorm liste over RSS Tools» under Resources nedenfor.