un altra cosa
il codice va messo dentro i tag code
cosi:
codice:
private static void handleDocument(Document document) {
/* Tutti i nodi contenuti in document che si chiamano "libro" */
String risultato = null;
NodeList doc_xml = document.getElementsByTagName("virtual-sensor");
for(int i = 0; i < doc_xml.getLength(); i++) {
Element data = (Element)doc_xml.item(i);
String Descriptor = data.getElementsByTagName("description").item(0).getTextContent();
String table_name = data.getAttribute("name");
NodeList internalList = data.getElementsByTagName("output-structure").item(0).getChildNodes();
for(int j =0 ;j<=internalList.getLength()-1;j++){
Node field= ( Node )internalList.item(i);
NamedNodeMap output= data.getElementsByTagName("field").item(j).getAttributes();
Node res =output.getNamedItem("name");
risultato=res.getNodeValue();
System.out.println("out: "+risultato);
System.out.println("j: "+j);
}
//NamedNodeMap output= data.getElementsByTagName("field").item(0).getAttributes();
//Node res =output.getNamedItem("name");
//risultato=res.getNodeValue();
String Cord = data.getElementsByTagName("addressing").item(0).getTextContent();
System.out.println("Table: "+table_name);
System.out.println("Descriptor: " + Descriptor);
System.out.println("OutputStructure: " + risultato);
System.out.println("Coordinate: " + Cord);
}
}
prima di tutto è più chiaro, poi gli amministratori non ti chiudono il thread