6.13 xml ステートメント<bs:xml-statement>
6.13.1機能説明
xmlステートメントを定義します。
6.13.2属性説明
master-referenceは他のマスタから参照されるキーとなります。ユニークな名称で設定してください。
属性名 | 指定 | 説明 | 型 | 指定内容 | 初期値 |
---|---|---|---|---|---|
master- reference | 必須 | 参照するXMLリソース定義 | xsd:IDREF | <bsxmlresourcemaster>のmastername | - |
定義内容 | 必須 | XQuery文 | CDATA | CDATAセクションの使用は禁止する。 <>などについては<>などと記述する。 | - |
6.13.3記述例
<bs:xml-statement master-reference="master1"> let $html := . let $seq := $html//li for $a in $seq where contains($a/@class, 'item') return <record> <column1>{$a//li[1]}</column1> <column2>{$a//li[2]}</column2> <column3>{normalize-space($a//li[3])}</ column3> </record> </bs:xml-statement>