02/06/2015, 11:53
|
| | Fecha de Ingreso: mayo-2015
Mensajes: 6
Antigüedad: 9 años, 6 meses Puntos: 0 | |
Respuesta: leer un determinado nodo de un xml Lo he solucionado de la siguiente manera, no se si sera la correcta pero funciona:
try {
File fXmlFile = new File("C:\\file.xml");
DocumentBuilderFactory dbFactory = DocumentBuilderFactory.newInstance();
DocumentBuilder dBuilder = dbFactory.newDocumentBuilder();
Document doc = dBuilder.parse(fXmlFile);
doc.getDocumentElement().normalize();
NodeList nlist = doc.getElementsByTagName("Func");
Node nNode = nlist.item(0);
String nfuncion = nNode.getTextContent();
System.out.println("Nombre de la funcion: " + nfuncion);
} catch (ParserConfigurationException e) {
e.printStackTrace();
} catch (SAXException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} |