第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

如何使用不帶屬性的 SelectNode() 檢索 XML 節(jié)點(diǎn)列表?

如何使用不帶屬性的 SelectNode() 檢索 XML 節(jié)點(diǎn)列表?

C#
桃花長相依 2023-09-16 17:48:18
我正在嘗試從 XML 文件中解析出簡單的字符串列表。我只想檢索沒有指定屬性的值。例如,在此 XML 片段中:<meaning>sultry</meaning><meaning>hot</meaning><meaning>summer heat</meaning><meaning m_lang="fr">chaud</meaning><meaning m_lang="fr">torride</meaning>...呼喚SelectNodes("//meaning")將返回悶熱、炎熱、夏日炎熱、chaud、torride。然而,我只想檢索標(biāo)記為 only 的值<meaning>,而不是<meaning m_lang="fr>,即我只想擁有悶熱、炎熱、夏日的炎熱。有沒有一種簡單的方法只檢索非屬性值?它們始終是列表中的第一個(gè),但可能有一個(gè)值或多個(gè)值。
查看完整描述

1 回答

?
絕地?zé)o雙

TA貢獻(xiàn)1946條經(jīng)驗(yàn) 獲得超4個(gè)贊

是的,您需要使您的XPath 表達(dá)式(您傳遞給 SelectNodes() 的字符串)更加具體。在本例中,您想要查找沒有任何附加屬性的節(jié)點(diǎn),因此您可以像這樣修改 XPath 表達(dá)式:

SelectNodes("http://meaning[not(@*)]")

分解上面的內(nèi)容:

  • “meaning”選擇所有“meaning”元素,

  • “@*”選擇至少具有一個(gè)屬性的所有元素,

  • “不”否定規(guī)則

因此,這意味著“選擇所有不具有至少一個(gè)屬性的‘含義’元素”。


查看完整回答
反對(duì) 回復(fù) 2023-09-16
  • 1 回答
  • 0 關(guān)注
  • 124 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)