获取 For Each 循环内 XML 元素的位置

发布于 2024-07-21 20:38:54 字数 172 浏览 10 评论 0原文

如何获取此循环中 XML 元素的位置?

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

 ???

Next

我想要的输出类似于

1 2 3 4 ....

How do I get the position of the XML element in this loop?

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

 ???

Next

What I want in output would be something like

1
2
3
4
....

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

三生殊途 2024-07-28 20:38:54

你可能想要这样的东西:

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

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

   Console.Write(pos & " ")

   pos = pos + 1
Next

You probably want something like:

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

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

   Console.Write(pos & " ")

   pos = pos + 1
Next
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文