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>
그래서 내가 보내는 요소 값은
/rationales /rationalesbody/rationale idValue = RAT_1
입니다 그것은 나를 sectiondiv 반환해야하며 차일입니다.
당신이지고 어떤 오류? –