C
Christian76
Gast
Hallo,
wollte mein XML Dokument nach den Tags <CREATOR> durchsuchen. Habe allerdings von XPath noch keine Ahnung. Wollte jetzt erstmal folgendes probieren:
Habe normal das JDOM jar eingebunden in meinem Projekt und dann das Programm gestartet. Folgende Exception wurde geworfen:
tja, ich habe keine Ahnung. Muss ich XPath noch runterladen und das seperat einbinden?
Und kann mir jemand die richtige Abfrage für mein Problem nennen?
Machts gut
wollte mein XML Dokument nach den Tags <CREATOR> durchsuchen. Habe allerdings von XPath noch keine Ahnung. Wollte jetzt erstmal folgendes probieren:
Code:
XPath xpath = XPath.newInstance( "/party/gast/getraenk" );
List<?> drinkList = xpath.selectNodes( doc_indexxml );
for ( Object object : drinkList )
{
Element aktuellesElement= (Element) object;
System.out.println( aktuellesElement.getValue() );
}
Habe normal das JDOM jar eingebunden in meinem Projekt und dann das Programm gestartet. Folgende Exception wurde geworfen:
Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: org/jaxen/JaxenException
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at org.jdom.xpath.XPath.newInstance(XPath.java:134)
at ODXDatenmodell.suchenachODXFiles(ODXDatenmodell.java:52)
at GUI$8.actionPerformed(Start.java:384)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
tja, ich habe keine Ahnung. Muss ich XPath noch runterladen und das seperat einbinden?
Und kann mir jemand die richtige Abfrage für mein Problem nennen?
Machts gut