VB.Net 2005 中用DataGrid讀寫XML方法。
在窗體上放2個按鈕,1個DataSet 1個DataGridVIEw ,在\bin\Debug\目錄下新建set.XML,內容如下
<?XML version="1.0" standalone="yes"?>
<內容>
<序號表>
<序號>1</序號>
<姓名>-張三</姓名>
<年齡>60</年齡>
</序號表>
<序號表>
<序號>2</序號>
<姓名>-李四</姓名>
<年齡>30</年齡>
</序號表>
<序號表>
<序號>3</序號>
<姓名>-王五</姓名>
<年齡>26</年齡>
</序號表>
</內容>
按鈕代碼如下
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim filePath As String = Application.StartupPath & "set.XML"
myDataSet.Clear()
myDataSet.ReadXML(filePath)
DataGridVIEw1.DataSource = myDataSet
DataGridVIEw1.DataMember = "姓名"
MsgBox("讀取成功", MsgBoxStyle.Information, "讀取")
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Dim filePath As String = Application.StartupPath & "set.XML"
myDataSet.WriteXML(filePath)
MsgBox("保存成功", MsgBoxStyle.Information, "保存")
End Sub