2017-10-15 46 views
1

SOAPUI中存在一个问题,我从YandexSpeller中得到xml带有几个字的错误。 XML,我已经在这里了:https://pastebin.com/0E44WH2aSOAPUI:无法从数据源步骤中的XML获取标签的值由soap响应的数据源循环

<SpellResult> 
      <error code="1" pos="1" row="0" col="1" len="6"> 
       <word>beautoful</word> 
       <s>beautiful</s> 
      </error> 
      <error code="1" pos="9" row="0" col="9" len="10"> 
       <word>lidy</word> 
       <s>lady</s> 
      </error> 
      <error code="1" pos="20" row="0" col="20" len="7"> 
       <word>cemmon</word> 
       <s>common</s> 
      </error> 

我想在数据源回路的每个错误,并将其保存到Excel文件。有问题,我可以通过@len和@pos从错误标记中获取属性“len”和“pos”,但无法从“word”和“s”子标记中获取文本。 有例如现成的API错误的: https://i.stack.imgur.com/JrRd0.png

回答

1

它开始为我工作,当我添加标签“NS1:”(我宣布“行XPath的”块更高),以“字”和“S”在“列xpath”块中。

ns1:word/text() 
ns1:s/text()