Получение позиции элемента XML внутри цикла For Each
-
06-09-2019 - |
Вопрос
Как мне получить позицию элемента 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
Не связан с StackOverflow