[XQUERY] Récupérer l'url d'une image
bon pour moi j'ai trouvé un probleme mon code est:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| XQueryExpression exp = staticContext.compileQuery(query);
DynamicQueryContext dynamicContext =new DynamicQueryContext(config);
dynamicContext.setContextNode(config.buildDocument(new StreamSource(new File("bib.xml"))));
SequenceIterator books = exp.iterator(dynamicContext);
Properties props = new Properties();
props.setProperty(OutputKeys.METHOD, "xml");
props.setProperty(OutputKeys.INDENT, "no");
int nr = 1;
while (true) {
book = (NodeInfo)books.next();
if (book==null) break;
System.out.println("===== image " + nr + " =====");
nr++;
excution=QueryResult.serialize(book);
System.out.println(excution); |
mon problème c'est que ce code me donne une arborescence xml:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| <image id="im1">
<nom>im1</nom>
<url>c:/</url>
<desc>
<col>
<r>2525225</r>
<v/>
<b/>
</col>
<luminosite/>
<contrast/>
<texture/>
</desc>
</image> |
je veut récupérer l'url de cet image