Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
Como Escrever um RSS Feed Reader em Java
Um feed RSS fornecido por um site é escrito em XML, para que você use bibliotecas XML Java para escrever um leitor de feeds XML para o seu desktop. Java inclui as bibliotecas XML necessários para ler um feed, e você fornecer um link para o artigo para ler o conteúdo adicional no site da feed RSS . Um leitor RSS importa arquivo XML do feed , analisa o título, link e data e exibe em uma forma de desktop Java. Instruções
1

Abra o editor Java que você deseja usar para criar o módulo de alimentação RSS . Abra o projeto e criar um novo arquivo no editor. No topo do código fonte do feed RSS, adicione as seguintes bibliotecas necessárias XML :

javax.xml.stream.XMLEventReader importação ; javax.xml.stream.XMLInputFactory importação ; javax.xml.stream.XMLStreamException importação; importação javax.xml.stream.events.XMLEvent ;
2

Criar uma instância das classes XML necessários para abrir o arquivo XML. Adicione o seguinte código para a função leitor :

XMLInputFactory entrada = XMLInputFactory.newInstance (); fluxo InputStream = read ( " file.xml "); leitor XMLEventReader = input.createXMLEventReader (stream );

3

Criar um loop que lê por cada item RSS . Você coloca o leitor de código dentro da estrutura do loop. Copie e cole o seguinte código para criar o loop:

while ( reader.hasNext ()) { }


4

exibir cada item XML RSS no formulário. O código a seguir exibe o título , link e data para o usuário: . .

XMLEvent evento = eventReader.nextEvent (); event.asStartElement () getName ( ) getLocalPart () == ( "item" ) ) { alimentação = new feed (título, link, pubdate ); evento = reader.nextEvent ();

Anterior :

Próximo : No
  Os artigos relacionados
·Funções lamda em Java 
·Como usar um controlador em Java 
·Qual é a diferença entre JVM Memória & Heap Size 
·Como passo através de um aplicativo Grails usando o Ne…
·Expressões Terciário em Java 
·Como manter Letras no quadro em Java 
·Codificação Java para Box Volume 
·Como instanciar uma classe anônima 
·Criptografia Usando Java 
·Os benefícios do JDK 1.6 
  Artigos em destaque
·Como criar Carregando Bares 
·Como aprender ASP 
·Como mover um ponteiro de arquivo em C + + 
·Como escrever Expressões Booleanas 
·O que é um cabeçalho Ctype 
·Como editar KML e maioria 
·Como criar uma classe C + + 
·Como encontrar a freqüência de ruído em MATLAB 
·Como usar DMG no Windows 
·Como link COBOL e C juntos no z /OS 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados