Hallo, mein xml file sieht so aus:
Ich kann es auslesen, so das mein Jtree Menü anzeigt…Neu,Menueintrag,Menüeintrag…
Ich möchte aber, dass es mir Neu, einfürhung, go, go2 anzeigt…
Wie greife ich auf das Attribut rest zu? (code unten)
SAXBuilder sb = new SAXBuilder();
doc = sb.build( „gesamt.xml“ );
Element used = doc.getRootElement();
alles = used.getChildren();
alles_Iterator = alles.iterator();
DefaultMutableTreeNode intro = new
DefaultMutableTreeNode(used.getName());
appendChilds(used, intro);
tree = new JTree(intro);
if(d == null){
System.out.println(„d ist null und somit kacke “);
} else{
d.menuPanel.add(tree,BorderLayout.CENTER);
tree.addTreeSelectionListener(a);
}
public void appendChilds(org.jdom.Element used, javax.swing.tree.DefaultMutableTreeNode intro) {
List child = used.getChildren();
for (int i=0; i =2){
intro.add(install);
appendChilds((Element) e, (javax.swing.tree.DefaultMutableTreeNode) install);
}else{
//System.out.println(„du hast keine Childs“);
}
}
}