小编joh*_*ohn的帖子

Groovy使用XMLHolder迭代节点

我想用XML-Holder迭代XML文件的节点.

def reader = groovyUtils.getXmlHolder(test1 );
Run Code Online (Sandbox Code Playgroud)

假设XML看起来像如下:

<xml>
   <node>
      <val1/>
      <val2/>
   </node1>
   <node>
      <val1/>
      <val2/>
   </node2>
</xml>
Run Code Online (Sandbox Code Playgroud)

我想读取不同节点的值.(val1,val2).所以我试着这样:

for( node in reader.getNodeValues( "//ns1:node" ))
{}
Run Code Online (Sandbox Code Playgroud)

它真的遍历节点,但我不知道如何访问它们内部的值.

非常感谢你的帮助!

约翰

xml groovy soapui

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

groovy ×1

soapui ×1

xml ×1