亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

同一節點上的 Xpath 多重條件

同一節點上的 Xpath 多重條件

C#
郎朗坤 2021-12-25 18:48:50
我有一個像下面這樣的 xml 結構<?xml version="1.0" encoding="UTF-8"?><Result>   <node>      <field value="79055_v01" name="Id" />   </node>   <node>      <field value="79055" name="Id" />   </node>   <node>      <field value="79155" name="Id" />   </node>   <node>      <field value="811" name="Id" />   </node>   <node>      <field value="811_v16" name="Id" />      <field value="811" name="abc" />   </node></Result>我想選擇包含字段名稱“Id”和值“811”的 。這將是什么xpath所以正確的 xpath 應該只返回<node>  <field value="811" name="Id" /></node>試過/Result/node[field/@name='Id' and field/@value='811'] 但這會返回兩個節點
查看完整描述

1 回答

?
拉風的咖菲貓

TA貢獻1995條經驗 獲得超2個贊

如果您想獲得node具有field兩個必需屬性的屬性,請嘗試:

/Result/node[field[@name='Id' and @value='811']]


查看完整回答
反對 回復 2021-12-25
  • 1 回答
  • 0 關注
  • 222 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號