DEE

数据交换


[根据字段值获取row集合]

<p><strong>方法签名:</strong> </p> <p><code>getRowListByVal(document, name, val)</code></p> <p><strong>简要描述:</strong> </p> <ul> <li>根据指定的字段名称、字段值,获取document包含该字段并且值相同的数据行集合</li> </ul> <p><strong>参数:</strong> </p> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">类型</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">document</td> <td style="text-align: left;">com.seeyon.v3x.dee.Document</td> <td style="text-align: left;">当前DEE任务的document,一般情况下不需要变动</td> </tr> <tr> <td style="text-align: left;">name</td> <td style="text-align: left;">String</td> <td style="text-align: left;">字段名称</td> </tr> <tr> <td style="text-align: left;">value</td> <td style="text-align: left;">Object</td> <td style="text-align: left;">字段值</td> </tr> </tbody> </table> <p><strong>返回值说明</strong> </p> <table> <thead> <tr> <th style="text-align: left;">类型</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">List&lt;com.seeyon.v3x.dee.Document.Element&gt;</td> <td style="text-align: left;">数据行集合,也就是名称为“row”的Element对象集合</td> </tr> </tbody> </table> <p><strong>使用例子</strong></p> <pre><code>List&amp;lt;Element&amp;gt; rows = getRowListByVal(document, &amp;quot;name&amp;quot;, &amp;quot;yangyu&amp;quot;);//获取所有包含“name”字段,并且值为“yangyu”的数据行集合 for(Element row : rows){//循环并打印集合内容 println getChildByName(row, &amp;quot;id&amp;quot;).getValue(); } </code></pre> <p><strong>document数据内容</strong></p> <pre><code>&amp;lt;root&amp;gt; &amp;lt;table&amp;gt; &amp;lt;row&amp;gt; &amp;lt;name&amp;gt;yangyu&amp;lt;/name&amp;gt; &amp;lt;id&amp;gt;111&amp;lt;/id&amp;gt; &amp;lt;/row&amp;gt; &amp;lt;row&amp;gt; &amp;lt;name&amp;gt;yangyu&amp;lt;/name&amp;gt; &amp;lt;id&amp;gt;222&amp;lt;/id&amp;gt; &amp;lt;/row&amp;gt; &amp;lt;row&amp;gt; &amp;lt;name&amp;gt;yangyu&amp;lt;/name&amp;gt; &amp;lt;id&amp;gt;333&amp;lt;/id&amp;gt; &amp;lt;/row&amp;gt; &amp;lt;/table&amp;gt; &amp;lt;/root&amp;gt;</code></pre> <p><strong>输出结果</strong></p> <pre><code>111 222 333</code></pre> <p><strong>备注</strong> </p> <ul> <li>无</li> </ul>

页面列表

ITEM_HTML