如何在ASP classic中使用XML选择具有多个属性crieria的节点?

时间:2012-02-02 16:39:55

标签: xml asp-classic

我知道如何选择特定属性具有特定值的节点。例如,我知道如何为属性strID选择值为id的节点“人员”节点;

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

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

现在假设人员节点也有一个属性name。如何选择“{1}}具有值idstrID具有值name的”人员“节点?

1 个答案:

答案 0 :(得分:2)

试试这个: -

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