API para leitura de RSS [RESOLVIDO]

3 respostas
MauNunes

Estou precisando ler esse RSS http://www.dgabc.com.br/canais/rss/caderno.asp?caderno=1, porem quero fazer isso utilizando um API, mas não encontrei nenhum ate agora. A única que conheço é o Rome, mas entrando no site não tem o lib para fazer o download. Alguem sugere algum idéia, ou terei que fazer o parse na mão.

Obrigado.

3 Respostas

R

Talvez lhe ajude http://informa.sourceforge.net/index.html

URL rss = new URL("http://www.dgabc.com.br/canais/rss/caderno.asp?caderno=1");
        BufferedReader inpFile = new BufferedReader(new InputStreamReader(rss.openStream(),"iso-8859-1"));
        ChannelIF channel = FeedParser.parse(new ChannelBuilder(), inpFile);
        for(ItemIF obj : channel.getItems()){
            System.out.println("Titulo: " + obj.getTitle());
            System.out.println("Descrição: " + obj.getDescription());
        }
MauNunes

Opa ruben_vieira, valeu pela dica. Assim q chegar em casa hoje eu testo. Só um pergunta, vc já usou essa api?

MauNunes

A API indicada pelo rubem_vieira resolveu meu problema de forma simples, muito simples.

Criado 26 de janeiro de 2012
Ultima resposta 27 de jan. de 2012
Respostas 3
Participantes 2