You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

通过元素名称子串检索XML元素值的方法求助

按元素名称子串检索XML元素值的XPath方法
  • 用XPath的contains()函数配合元素名称相关函数,就能实现按名称子串筛选元素:

    • 若要匹配带命名空间前缀的完整元素名,用name()函数:
      //*[contains(name(), 'client')]/text()
      
    • 若只需匹配本地元素名(不含命名空间前缀),用local-name()函数更精准:
      //*[contains(local-name(), 'client')]/text()
      
  • 表达式说明:

    • //* 遍历XML文档中所有元素节点
    • contains(xxx, 'client') 筛选出名称包含client子串的元素
    • /text() 提取元素的文本值,若要获取元素节点本身,去掉该部分即可

内容的提问来源于stack exchange,提问作者JanFi86

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.05 13:15:52