Wybierz węzeł używając xpath i jdom
Mam dokument Xform
<?xml version="1.0" encoding="UTF-8"?><h:html xmlns:h="http://www.w3.org/1999/xhtml" xmlns="http://www.w3.org/1999/xhtml"
xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:jr="http://openrosa.org/javarosa">
<h:head>
<h:title>Summary</h:title>
<model>
<instance>
<data vaultType="nsp_inspection.4.1">
<metadata vaultType="metadata.1.1">
<form_start_time type="dateTime" />
<form_end_time type="dateTime" />
<device_id type="string" />
<username type="string" />
</metadata>
<date type="date" />
<monitor type="string" />
</data>
</instance>
</model>
</h:head>
Chciałbym wybrać element danych z xform przy użyciu xpath i jdom
XPath xpath = XPath.newInstance("h:html/h:head/h:title/");
wydaje się działać poprawnie i wybiera element tytułu, ale
XPath xpath = XPath.newInstance("h:html/h:head/model");
nie wybiera elementu modelu. Myślę, że ma to coś wspólnego z przestrzenią nazw.