Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/06/2015, 11:53
tiznao89
 
Fecha de Ingreso: mayo-2015
Mensajes: 6
Antigüedad: 9 años
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();
}