leer nodos en xml
Publicado por gonzalo (112 intervenciones) el 16/06/2017 21:13:28
buenas noches a todos!
estoy usando este codigo para leer los atributos de un nodo, funciona bien, pero necesito tambien leer los nodos dentro de ese nodo, no encuentro como hacerlo, alguien que me pueda ayudar?
salu2
pero no encuentro como continuar con los nodos que estan dentro de ese nodo.
salu2
estoy usando este codigo para leer los atributos de un nodo, funciona bien, pero necesito tambien leer los nodos dentro de ese nodo, no encuentro como hacerlo, alguien que me pueda ayudar?
salu2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
File fXmlFile = new File("archivo.xml");
DocumentBuilderFactory dbFactory = DocumentBuilderFactory.newInstance();
DocumentBuilder dBuilder = dbFactory.newDocumentBuilder();
Document doc = dBuilder.parse(fXmlFile);
doc.getDocumentElement().normalize();
System.out.println("Root element :" + doc.getDocumentElement().getNodeName());
NodeList nList = doc.getElementsByTagName(doc.getDocumentElement().getNodeName());
System.out.println(nList.getLength());
System.out.println(nList.item(0));
Node nNode = nList.item(0);
// aqui leo los atributos del nodo principal
System.out.println(nNode.getAttributes().getLength());
System.out.println(nNode.getAttributes().item(0).getNodeName());
System.out.println(nNode.getAttributes().item(0).getNodeValue());
pero no encuentro como continuar con los nodos que estan dentro de ese nodo.
salu2
Valora esta pregunta


0