Salut,
j´ai avec moi ce xml que j´essaie de lire a l´aide de jxpth.
Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <?xml version="1.0"?> <root> <specVersion> <major>1</major> <minor>0</minor> </specVersion> <URLBase></URLBase> </root>
et voici le code de debut:
Code java : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 private DocumentContainer Container; private void parseDeviceXml(URL descriptionURL) { Container = new DocumentContainer(descriptionURL); Container.setIgnoringComments(true); Container.setNamespaceAware(false); JXPathContext context = JXPathContext.newContext(this); Pointer rootpt = context.getPointer("Container/root"); } public DocumentContainer getContainer() { return Container; }
le probleme est que je recoit ce message:
Exception in thread "main" org.apache.commons.jxpath.JXPathException: No pointer for xpath: Container/root
je ne sais plus quoi faire pour resoudre le probleme.
Besoin d´aide
Merci d´avance.
Partager