0

xmlnodelist を埋めるための代替手段を探しています。

関数 GetElementsByTagName は 1 つの「検索条件」でしか機能しないためです。 このノードリストに、タグ「A」とタグ B の両方を 1 つのノードリストに追加したいと思います。以下のコードは、1 つのタグ名に対してのみ機能するため、正しくありません。誰でもアイデアはありますか?多分ループ機能で?

Src = filename xmldoc.async = False xmldoc.Load (src) Set oNodeList = xmldoc.getElementsByTagName("A")

4

1 に答える 1

1

SelectNodes()関数と XPath 演算子を使用してOrクエリを送信できます ( http://www.w3schools.com/xsl/xpath_operators.asp )。何かのようなもの:

Set oNodeList = xmlDoc.SelectNodes("//A | //B")
于 2015-12-20T11:11:12.900 に答える