我如何获得XML元素的位置,在这个循环?

For Each objNode In objDoc.SelectNodes("//books/book")

 ???

Next

我想在输出什么会像

1 2 3 4 ....

有帮助吗?

解决方案

您可能想是这样的:

objBooks = objDoc.SelectSingleNode("//books")

Dim pos As Integer = 1
For Each book As XmlNode In objBooks.ChildNodes

   Console.Write(pos & " ")

   pos = pos + 1
Next
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top