如何解析和迭代连续的XML相同ID标签值

时间:2019-11-06 15:40:20

标签: xml

我有一个xml,我感兴趣的xpath如下所示

  

/ get_reports_response [1] / report [1] / report [1] /结果[1] /结果[12]

结果下,我有像

这样的孩子
  
      
  • [名称:]
  •   
  • [所有者:+]
  •   
  • [名称:]
  •   
  • [评论:]
  •   
  • [creation_time:+]
  •   
  • [修改时间:]
  •   

因此12号记录标签和父标签“ report”可以达到的深度是动态的,不受我控制,结果基于工具的扫描结果。根据资产扫描的数量,结果计数可能会有所不同。

我想开始

....

  

[“ / get_reports_response [1] / report [1] / report [1] /结果[1] /结果[12] /名称/”]    }

我不想为“ result [ n ]”的每个扫描结果重复每个xpath。对于例如上面我想为每个结果计数选择名称,我是否需要循环。我如何使代码动态。谢谢。

0 个答案:

没有答案