Dim menuReader As XmlTextReader
Dim menuXmlDoc As XmlDocument
Dim elemList As XmlNodeList
Dim elemMenu As XmlNodeList
Dim elemGoumu As XmlNodeList
Dim listDs As DataSet
Dim menuTable As DataTable
Dim menuRows As DataRow
Dim menuCol As DataColumn listDs = New DataSet
menuTable = New DataTable("tb")
menuCol = New DataColumn
menuCol.ColumnName = "address"
menuTable.Columns.Add(menuCol)
menuCol = New DataColumn
menuCol.ColumnName = "url"
menuTable.Columns.Add(menuCol)
listDs.Tables.Add(menuTable)
Try
menuReader = New XmlTextReader(Server.MapPath("../xml"))
menuXmlDoc = New XmlDocument
menuXmlDoc.Load(menuReader)
menuReader.Close()
elemList = menuXmlDoc.GetElementsByTagName("user")
Catch ex As Exception
Throw New Exception(ex.Message)
Exit Sub
End Try
Try
menuXmlDoc = New XmlDocument
menuReader = New XmlTextReader(Server.MapPath("../.xml"))
menuXmlDoc.Load(menuReader)
menuReader.Close()
elemMenu = menuXmlDoc.GetElementsByTagName("menu")
Catch ex As Exception
Throw New Exception(ex.Message)
Exit Sub
End Try////判断处理 For i = 0 To elemMenu.Count - 1 If elemMenu(i).Attributes(4).InnerText.Equals(strRole) Then
menuRows = listDs.Tables(0).NewRow
menuRows(0) = elemMenu(i).Attributes(1).InnerText
menuRows(1) = elemMenu(i).InnerText
listDs.Tables(0).Rows.Add(menuRows)
End If
Next
Dim menuXmlDoc As XmlDocument
Dim elemList As XmlNodeList
Dim elemMenu As XmlNodeList
Dim elemGoumu As XmlNodeList
Dim listDs As DataSet
Dim menuTable As DataTable
Dim menuRows As DataRow
Dim menuCol As DataColumn listDs = New DataSet
menuTable = New DataTable("tb")
menuCol = New DataColumn
menuCol.ColumnName = "address"
menuTable.Columns.Add(menuCol)
menuCol = New DataColumn
menuCol.ColumnName = "url"
menuTable.Columns.Add(menuCol)
listDs.Tables.Add(menuTable)
Try
menuReader = New XmlTextReader(Server.MapPath("../xml"))
menuXmlDoc = New XmlDocument
menuXmlDoc.Load(menuReader)
menuReader.Close()
elemList = menuXmlDoc.GetElementsByTagName("user")
Catch ex As Exception
Throw New Exception(ex.Message)
Exit Sub
End Try
Try
menuXmlDoc = New XmlDocument
menuReader = New XmlTextReader(Server.MapPath("../.xml"))
menuXmlDoc.Load(menuReader)
menuReader.Close()
elemMenu = menuXmlDoc.GetElementsByTagName("menu")
Catch ex As Exception
Throw New Exception(ex.Message)
Exit Sub
End Try////判断处理 For i = 0 To elemMenu.Count - 1 If elemMenu(i).Attributes(4).InnerText.Equals(strRole) Then
menuRows = listDs.Tables(0).NewRow
menuRows(0) = elemMenu(i).Attributes(1).InnerText
menuRows(1) = elemMenu(i).InnerText
listDs.Tables(0).Rows.Add(menuRows)
End If
Next
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货