Class XML

java.lang.Object
  extended by XML

public class XML
extends java.lang.Object

Classe responsável pela manipulação do XML retornado dos sites RSS


Field Summary
 int POS_DT_NOTICIA
           
 int POS_LINK
           
 int POS_TEXTO
           
 int POS_TITULO
          Constantes para saber a posição dos dados no vetor RSS
private  java.lang.String[][] RSS
           
 
Constructor Summary
XML(java.lang.String siteRSS)
          Construtor da classe, deve ser passado o site com o XML dos RSS por parametro
 
Method Summary
private  java.lang.String formataData(java.lang.String Data)
          Método para formatar a data da tag pubDate do RSS, formato: "Fri, 13 Jun 2008 18:52:37 -0300"
 java.lang.String[][] getRSS()
          Método acessor da matriz RSS
private  void getRssValues(org.w3c.dom.Document doc)
          Método para fazer o parser no documento XMl, procurando os campos Chaves do RSS
private  java.lang.String getValue(org.w3c.dom.Node n)
          Retorna o Valor de um Nodo X , exemplo Teste retorna Teste
private  void mostraMsgErro(java.lang.String msg)
          Método para mostrar a mensagem de exceção
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RSS

private java.lang.String[][] RSS

POS_TITULO

public final int POS_TITULO
Constantes para saber a posição dos dados no vetor RSS

See Also:
Constant Field Values

POS_TEXTO

public final int POS_TEXTO
See Also:
Constant Field Values

POS_LINK

public final int POS_LINK
See Also:
Constant Field Values

POS_DT_NOTICIA

public final int POS_DT_NOTICIA
See Also:
Constant Field Values
Constructor Detail

XML

public XML(java.lang.String siteRSS)
Construtor da classe, deve ser passado o site com o XML dos RSS por parametro

Method Detail

getRssValues

private void getRssValues(org.w3c.dom.Document doc)
Método para fazer o parser no documento XMl, procurando os campos Chaves do RSS


getValue

private java.lang.String getValue(org.w3c.dom.Node n)
Retorna o Valor de um Nodo X , exemplo Teste retorna Teste


getRSS

public java.lang.String[][] getRSS()
Método acessor da matriz RSS


mostraMsgErro

private void mostraMsgErro(java.lang.String msg)
Método para mostrar a mensagem de exceção


formataData

private java.lang.String formataData(java.lang.String Data)
Método para formatar a data da tag pubDate do RSS, formato: "Fri, 13 Jun 2008 18:52:37 -0300"