Un feed RSS proporcionada por un sitio web está escrito en XML , por lo que se utilizan bibliotecas de XML de Java para escribir un lector de feeds XML para su escritorio. Java incluye las bibliotecas XML necesarios para leer un feed, y le proporcionará un enlace al artículo para leer contenido adicional en el sitio web del RSS feed . Un lector RSS importa el archivo XML del feed , analiza el título, el enlace y la fecha y la muestra en forma de escritorio Java. Instrucciones
1
Abra el editor de Java que desee utilizar para crear el módulo de alimentación RSS. Abra el proyecto y crear un nuevo archivo en el editor. En la parte superior del código fuente RSS , añada las siguientes librerías necesarias XML :
javax.xml.stream.XMLEventReader importación , importación javax.xml.stream.XMLInputFactory ; javax.xml.stream.XMLStreamException importación; importación javax.xml.stream.events.XMLEvent ;
2
Crear una instancia de las clases XML necesarios para abrir el archivo XML. Agregue el siguiente código a su función de lectura :
entrada XMLInputFactory = XMLInputFactory.newInstance (); corriente InputStream = read ( " file.xml "); XMLEventReader reader = input.createXMLEventReader ( stream) ;
3
Crea un bucle que lee a través de cada elemento de RSS. Usted coloca el lector de código dentro de la estructura de bucle . Copia y pega el siguiente código para crear el bucle :
while ( reader.hasNext ()) { }
4
mostrar cada elemento XML RSS sobre la formulario. El código siguiente muestra el título, el enlace y la fecha para el usuario :
evento XMLEvent = eventReader.nextEvent (); event.asStartElement () getName () getLocalPart () == ( " punto" ) . . ) { alimentar = new RSS (título, enlace , pubdate ) ; event = reader.nextEvent ();