vb.net - 访问 XML 文件中的以下子节点
问题描述
晚上好,我的问题是,我如何访问下一个节点,第一行如果你能读,第二行不行,我的代码如下。
Private Sub llenarAlumno()
Dim Xml As XmlDocument
Dim NodeList As XmlNodeList
Dim Node As XmlNode
LlenarDS()
Try
Xml = New XmlDocument()
Xml.Load(Application.StartupPath & "\Empresas.xml") ' guarda tu xml en ruta de tu aplicacion. dentro de carpeta debug
NodeList = Xml.SelectNodes("/Empresas/Empresa")
For Each Node In NodeList
Dim rw As DataRow = dsdetalle.Tables(0).NewRow
rw("CedulaJuridica") = Node.ChildNodes.Item(0).InnerText
rw("RazonSocial") = Node.ChildNodes.Item(0).InnerText
dsdetalle.Tables(0).Rows.Add(rw)
Next
Me.dgvClientesFactura.DataSource = dsdetalle.Tables(0)
Catch ex As Exception
MsgBox(ex.GetType.ToString & vbNewLine & ex.Message.ToString)
Finally
Console.Read()
End Try
End Sub
我的xml文件是这样的
<Empresas>
<Empresa>
<CedulaJuridica>3101162637</CedulaJuridica>
<RazonSocial>kUNG FU PANDA MOVIES S A</RazonSocial>
<Direccion/>
<Provincia/>
<Canton/>
<Telefono/>
</Empresa>
</Empresas>
解决方案
推荐阅读
- join - Google 表格 - VLOOKUP、逗号和匹配另一张表格
- rest - 处理 GraphQL 和 REST 的 NestJS AuthGuard
- django - 为 Django 静态文件提供服务的 Nginx 必须具有与 URL 同名的文件夹
- ansible - Crontab - Ansible 剧本
- android - 如何将检测到的人脸提取到位图中?
- axapta - 如何使用错误消息字符串定位方法?
- c# - EF Core 首先检查跟踪的实体
- c# - WPF Ignore SelectionChanged event on Combobox
- graphics - 给定起点和终点,如何找到三次贝塞尔曲线的控制点?
- css - 如何在 ng-show 中制作动画?