En RSS-feed gitt av en nettside er skrevet i XML, slik at du bruker Java XML biblioteker til å skrive en XML- feed-leser for skrivebordet ditt. Java inneholder de nødvendige XML- biblioteker for å lese en feed , og du gir en link til artikkelen for å lese mer innhold på RSS-feed hjemmeside. En RSS -leser importerer fôrets XML -fil , analyserer tittelen , link og dato og viser det i en Java desktop skjema . Instruksjoner
en
Åpne Java editor du vil bruke til å opprette RSS -feed modulen. Åpne prosjektet og lag en ny fil i editoren. På toppen av RSS -feed kildekoden , legge til følgende nødvendige XML- bibliotekene:
import javax.xml.stream.XMLEventReader , importere javax.xml.stream.XMLInputFactory , importere javax.xml.stream.XMLStreamException ; import javax.xml.stream.events.XMLEvent ;
2
Opprett en forekomst av XML klasser som trengs for å åpne XML -filen. Legg til følgende kode leseren funksjon : en
XMLInputFactory inngang = XMLInputFactory.newInstance (); InputStream stream = read ( " file.xml "); XMLEventReader leser = input.createXMLEventReader ( stream) ;
3
Lag en løkke som leser gjennom hver RSS element. Du plasserer leseren koden i sløyfen struktur . Kopier og lim inn følgende kode for å lage løkken : en
while ( reader.hasNext ( ) ) {
}
4
Vis hver RSS XML element på skjema . Følgende kode viser tittelen , link og dato til brukeren:
XMLEvent hendelsen = eventReader.nextEvent (); event.asStartElement ( ) getName ( ) getLocalPart ( ) == ( "element ") . . ) { mate = ny feed (tittel , link , pubDate ) ; hendelsen = reader.nextEvent ();