orbeon을 사용하고 있으며 XBL에 정의 된 하위 요소를 읽으려고합니다. 다음은 내 xform 정의의 모양입니다.간단한 Xpath - XBL에서 하위 요소를 읽는 중
<fr:foobar ref="mynode" constraint="unique">
<fr:foo from="abc" to="def">
<fr:bar key="id" name="primary" />
</fr:foo>
</fr:foobar>
XBL에서 나는 자식 요소를 쉽게 읽을 수있는 방법을 찾지 못하는 것 같습니다. 나는 분명히 간단한 것을 놓치고있다.
<xforms:group xxbl:scope="inner">
<!-- works -->
<xxforms:variable name="foocontext">
<xxforms:sequence select="{fr:foo/@from}" xxbl:scope="outer" />
</xxforms:variable>
<!-- does not works -->
<xxforms:variable name="barcontext" as="node()?">
<xxforms:sequence select="{fr:foo/fr:bar}" xxbl:scope="outer" />
</xxforms:variable>
</xforms:group>
나는 몇 가지 점을 명확히하기 위해 질문을 업데이트 할 수 있으면 질문 형태로 답변을 게시하고 업데이트합니다. – avernet