Bom dia, tenho o seguinte arquivo XML e preciso que ele me retorne na aplicação os valores 1.1 e texto1.1. Estou utilizando SAX para fazer o parse no arquivo. Alguém poderia me ajudar a fazer esse código:
1 1.1 texto1.1Resumidamente, meu código está assim:
[code] Element docElement = doc.getDocumentElement();
NodeList parentNodeList = docElement.getChildNodes();
…
for (int i=0; i<parentNodeList.getLength(); i++) {
Node node = parentNodeList.item(i);
if (node.getNodeType() == Node.ELEMENT_NODE) {
NodeList filhos = node.getChildNodes();
for(int j=0;j<filhos.getLength();j++){
Node filho = filhos.item(j);
if(filho.getNodeType() == Node.ELEMENT_NODE){
NodeList filhos_internos = filho.getChildNodes();
for(int k=0;k<filhos_internos.getLength();k++){
String numero = filhos_internos.item(0).getFirstChild().getNodeValue()
String texto = filhos_internos.item(1).getFirstChild().getNodeValue()
}
[/code]