【发布时间】:2014-08-18 17:54:36
【问题描述】:
您好,我有许多 XML 文件,其结构如下:
<mydoc>
<EC>
<spec>
<name>A para</name>
<para>A</para>
<val>40</val>
</spec>
<spec>
<name>Input Voltage</name>
<para>Vin</para>
<val>40</val>
</spec>
</EC>
</mydoc>
我只需要过滤掉那些具有 para=Vin 和 val>30 规范的 XML 文件
我的 Xquery 应该是什么样的?到目前为止,在 DB2 中我有这个吗?
for $x in db2-fn:xmlcolumn('TABLE.XMLCOLUMN')/mydoc
所以这将遍历所有 XML 文件,并且我将在 $x 中有 mydoc 元素标记,但现在我如何实现多个条件并仅返回满足我的条件的规范名称?
【问题讨论】: