VB.NET で同じ名前のすべてのノードの値を取得したい。サンプルxmlは次のとおりです。
<ReferenceNumber>
<Value>54802449</Value>
</ReferenceNumber>-
<ReferenceNumber>
<Value>288286.2</Value>
</ReferenceNumber>-
<ReferenceNumber>
<Value>SWTB1277</Value>
</ReferenceNumber>
私はこのコードを使用します
Dim oPackageReferenceNumberValueNode As XmlNode
oNode = oDoc.DocumentElement
oNodeList = oNode.SelectNodes("/QuantumViewResponse/QuantumViewEvents/SubscriptionEvents/SubscriptionFile/Manifest")
oPackageReferenceNumberValueNode = oNodeList(1).SelectNodes("ReferenceNumber/Value")(1)
oPackageReferenceNumberValueNodeForProduct = oNodeList(1).SelectNodes("ReferenceNumber/Value")(2)
しかし、インデックス0と1から取得しますが、2から取得しないのはなぜですか?