我想为我的数据集使用XML文件来保存更改。
datatable.ReadXml("C:\test.xml")
工作正常。但我想使用Xml资源文件。所以我试过
Dim xmlDoc as String
xmlDoc = MyApplication.My.Resources.xmlTestFile
datatable.ReadXml(xmlDoc)
给我错误Illigal sign in path
,调试显示xmlDoc
为空。
有人可以帮我解决这个问题吗?
答案 0 :(得分:2)
ReadXml需要文件名不是内容
使用
Dim ds As New DataSet()
Using stringReader As New StringReader(.......RESOURCE.HERE.......)
ds = New DataSet()
ds.ReadXml(stringReader)
End Using
Dim dt As DataTable = ds.Tables(0)