[根据字段值获取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<com.seeyon.v3x.dee.Document.Element></td>
<td style="text-align: left;">数据行集合,也就是名称为“row”的Element对象集合</td>
</tr>
</tbody>
</table>
<p><strong>使用例子</strong></p>
<pre><code>List&lt;Element&gt; rows = getRowListByVal(document, &quot;name&quot;, &quot;yangyu&quot;);//获取所有包含“name”字段,并且值为“yangyu”的数据行集合
for(Element row : rows){//循环并打印集合内容
println getChildByName(row, &quot;id&quot;).getValue();
}
</code></pre>
<p><strong>document数据内容</strong></p>
<pre><code>&lt;root&gt;
&lt;table&gt;
&lt;row&gt;
&lt;name&gt;yangyu&lt;/name&gt;
&lt;id&gt;111&lt;/id&gt;
&lt;/row&gt;
&lt;row&gt;
&lt;name&gt;yangyu&lt;/name&gt;
&lt;id&gt;222&lt;/id&gt;
&lt;/row&gt;
&lt;row&gt;
&lt;name&gt;yangyu&lt;/name&gt;
&lt;id&gt;333&lt;/id&gt;
&lt;/row&gt;
&lt;/table&gt;
&lt;/root&gt;</code></pre>
<p><strong>输出结果</strong></p>
<pre><code>111
222
333</code></pre>
<p><strong>备注</strong> </p>
<ul>
<li>无</li>
</ul>