相关疑难解决方法(0)

使用XPath选择多个条件

我有一个XML文档,看起来像这样:

<meadinkent>
 <record>
  <comp_div>MENSWEAR</comp_div> 
  <sty_ret_type>ACCESSORIES</sty_ret_type> 
  <sty_pdt_type>BELTS</sty_pdt_type> 
  <pdt_category>AWESOME_BELTS</pdt_category> 
  </record>
<medinkent>
Run Code Online (Sandbox Code Playgroud)

我想使用XPath来选择匹配所有四个元素的节点,并且我无法正确获取布尔语法.我正在尝试将前两个匹配作为测试:

"/meadinkent/record/comp_div[.='" & comp_div & "'] and /meadinkent/record/sty_ret_type[.='" & sty_ret_type & "']"
Run Code Online (Sandbox Code Playgroud)

哪个失败,说没有返回节点.显然我是非常愚蠢的 - 我做错了什么?

干杯,mAtt

xpath

27
推荐指数
2
解决办法
7万
查看次数

标签 统计

xpath ×1