vb.net中怎么创建xml文件并写数据

led0led 2008-10-06 05:15:17
我要创建一个xml文件 并在里面写上“地址”“邮编”数据 大家帮帮忙
...全文
579 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
led0led 2008-10-07
  • 打赏
  • 举报
回复
谢谢各位大侠了
破咖啡罐子 2008-10-07
  • 打赏
  • 举报
回复
不用这么麻烦吧……
直接datatable.writexml(filename)就行了。

这样:
Dim dt as new datatable
dt.columns.add("地址")
dt.columns.add("邮编")
dt.tablename="Ads"

Dim dr as datarow = dt.newrow
dr("地址")="大连"
dr("邮编")="116000"

dt.rows.add(dt)

dt.WriteXml(Application.StartupPath & "mydata.xml")
essenza 2008-10-06
  • 打赏
  • 举报
回复
给你一个函数:
Private Sub WriteXmlToFile(ByVal thisDataSet As DataSet)
If thisDataSet Is Nothing Then
Return
End If

Dim filename As String = "myXmlDoc.xml"

Dim myFileStream As New System.IO.FileStream(filename, System.IO.FileMode.Create)

Dim myXmlWriter As New System.Xml.XmlTextWriter(myFileStream, System.Text.Encoding.Unicode)

thisDataSet.WriteXml(myXmlWriter)
myXmlWriter.Close()
End Sub


把dataset中的内容写入XML

16,555

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧