På den måde fortsætter det bare.. Men jeg synes ikke jeg kan få nogen af JDOMs værktøjer til at få mig til at gennemløbe hele xml-dokumentet.. Hvordan gør jeg det?
Støv, fibre og metalliske partikler kan påvirke både uptime, levetid og driftssikkerhed. Derfor arbejder flere datacentre systematisk med contamination control.
Ja, det er faktisk der jeg har fået inspiration fra :) Men problemet er, at jeg skal ind og kigge på de forskellige noder i træet.. dvs at jeg skal bruge getRoot(), og getChildren() osv.. Og så var det at spørgsmålet var, om der var en let måde til det?
public class ListElement { public static void main(String[] args) { try { DOMAdapter adapt = new XercesDOMAdapter(); org.w3c.dom.Document w3cdoc = adapt.getDocument(new FileInputStream("C:\\test.xml"), false); DOMBuilder build = new DOMBuilder(); Document doc = build.build(w3cdoc); List list = doc.getRootElement().getChildren(); for(int i = 0; i < list.size(); i++) { Element elm = (Element)list.get(i); System.out.println(elm.getChild("id").getText()); } } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } catch (JDOMException e) { e.printStackTrace(); } } }
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.