Pergunta

Como faço para obter a posição do elemento XML neste loop?

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

 ???

Next

O que eu quero na saída seria algo como

1 2 3 4 ....

Foi útil?

Solução

Você provavelmente vai querer algo como:

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

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

   Console.Write(pos & " ")

   pos = pos + 1
Next
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top