Ho letto file XML in Java con tale codice:ottenere pieno testo XML da esempio Nodo
File file = new File("file.xml");
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
DocumentBuilder db = dbf.newDocumentBuilder();
Document doc = db.parse(file);
NodeList nodeLst = doc.getElementsByTagName("record");
for (int i = 0; i < nodeLst.getLength(); i++) {
Node node = nodeLst.item(i);
...
}
Così, come posso ottenere contenuto completo XML dal nodo esempio? (compresi tutti i tag, attributi, ecc.)
Grazie.
Che cosa si intende per "ottenere contenuti XML completi"? Che tipo di oggetto ti aspetti di riavere? Una stringa? Qualcos'altro? –
Il contenuto XML completo sarà in file.xml o mi manca il punto? Altrimenti prova http://stackoverflow.com/questions/35785/xml-serialization-in-java o http://xstream.codehaus.org/tutorial.html. –
@PaulGrime, intendi, cosa devo serializzare l'istanza "nodo" con serializzatore XML? – xVir