Bom dia Pessoal,
Estou com alguns problemas, eu diria mais na parte de lógica, para recuperarum determinado valor que se encontra entre tags em um código HTML. Po exemplo :
Tenho um código HTML :
694,774 mil
Neste exemplo eu iria pegar somente o valor 694,774 mil.
Eu consegui fazer isso usando o método subString como no exemplo :
Código para recuperar o valor:
StringBuffer sb = new StringBuffer();
if (teste.contains("<span id=“lblTotalEmissores”>"))
{
int primeiro = 53;
int segundo = teste.indexOf("");
String dados = teste.substring(primeiro, segundo);
sb.append("Status da NFe : " + dados + “\n”);
}
System.out.println("Valor total é : " + sb );
OBS: Não estou citando o código em que eu leio o código html para resumir melhor no tópico.
Quando eu executo o código acima, da certo, ele recupera exatamente o valor entre as tags, mas para tal feito, precisei setar o inteiro “primeiro” na mão, já o segundo inteiro recupero o número de posições da tag de fechamento. Vocês poderiam me ajudar nessa parte, teriam alguma solução melhor.
Agradeço desde já.
Abraço galera