现有一份XML 文件如下:
<student>
<id>1 </id>
<name>小王 </name>
<address> 北京</address>
<phone>13541454156 </phone>
</student>
请问怎么样在ASP.NET里面,用C#遍历节点的值导出到 class studnet{ int id;
string name;
string address;
sring phone}对象中
<student>
<id>1 </id>
<name>小王 </name>
<address> 北京</address>
<phone>13541454156 </phone>
</student>
请问怎么样在ASP.NET里面,用C#遍历节点的值导出到 class studnet{ int id;
string name;
string address;
sring phone}对象中
或者使用
XPath也可以
Dim ds As DataSet = New DataSet
ds.ReadXml("students.xml")
Me.TextBox1.Text = ""
Me.TextBox1.Text += ds.Tables(0).Columns(0).ColumnName + vbTab
Me.TextBox1.Text += ds.Tables(0).Columns(1).ColumnName + vbTab
Me.TextBox1.Text += ds.Tables(0).Columns(2).ColumnName + vbCrLf
For i As Integer = 0 To ds.Tables(0).Rows.Count - 1
Me.TextBox1.Text += ds.Tables(0).Rows(i)(0).ToString() + vbTab
Me.TextBox1.Text += ds.Tables(0).Rows(i)(1).ToString() + vbTab
Me.TextBox1.Text += ds.Tables(0).Rows(i)(2).ToString() + vbCrLf
Next
End Sub