2012-02-02 39 views
0

我知道如何選擇特定屬性具有特定值的節點。例如,我知道如何選擇屬性爲id的值爲strID的節點「人」節點;如何在ASP經典中使用XML來選擇具有多個屬性crieria的節點?

Set oDOM = Server.CreateObject("MSXML2.DomDocument") 
oDOM.loadXML strXML 

Set oNodes = oDOM.selectNodes("/people/person[@id='" & strID & "']") 

現在假設個人節點也有一個屬性name。我如何選擇id有價值的「人」節點strIDname的值爲strName

回答

2

試試這個: -

Set oNodes = oDOM.selectNodes("/people/person[@id='" & strID & "' and @name='" & strName & "']") 
+0

這個偉大的工程!謝謝! – 2012-02-06 15:51:26

+0

請注意,「AND」不起作用。它是區分大小寫的,因此它必須是「和」。 – Soenhay 2017-10-03 21:20:10

相關問題