0
Я пытаюсь использовать динамический Xquery и формировать путь с использованием внешней переменной.
Мой запрос:Внешняя переменная в XPath
xquery version "1.0-ml";
declare variable $idValue as xs:string external;
declare variable $element as xs:string external;
for $sectiondiv in doc()//$element
return $sectiondiv;
Здесь я хочу, чтобы отправить запрос $element
от Явы и выполнить запрос. Элемент - это строковый путь элемента xml.
образец XML
<rationales id="RATIONALE">
<rationalesbody>
<rationale>
<title>Rationales</title>
<sectiondiv id="RAT_1" population="pediatric">
<p>THis is sample SectionDiv content </p>
</sectiondiv>
</rationale>
</rationalesbody>
</rationales>
Таким образом, значение элемента I отправка /rationales /rationalesbody/rationale idValue = RAT_1
Он должен вернуть мне sectiondiv и это Чайлдс.
и какие ошибки вы получаете? –