首页 > 编程 > .NET > 正文

如何用VB.NET编写XML文档

2024-07-10 13:05:24
字体:
来源:转载
供稿:网友
今天在vb.net社区看到“在vb.net中如何生成xml说明文档”这个问题!以前好象自己在处理类似情况也出现过这样或那样的问题。希望下面的东西能对大家有用处!

xmltextwriter类包含所有简单地编写xml格式化文件所需要的例程。这个类会自动处理必要的操作,确定写入的文件是格式良好的xml文档。
使用xmltextwriter类要遵循以下五个步骤:
1、创建新的xml流,并使用writestartdocument( )方法。这个方法会在文件中写入适当的xml声明。
2、用writestartelement( )方法写根数据元素。
3、在文件中写其余的元素。
4、用writeendelement( )方法关闭最后的元素。
5、用writeenddocument( ) 方法结束xml数据。调用这一方法很重要。该方法会关闭没有适当关闭的元素和其他结构。

以下代码:
在窗体文件的最开头:

imports system.xml

按钮的click事件:
private sub button1_click(byval sender as system.object, byval e as system.eventargs) handles button1.click

dim mytw as new xmltextwriter(application.startuppath & "/mytest.xml", nothing)

mytw.writestartdocument()
mytw.formatting = formatting.indented

mytw.writestartelement("team")

mytw.writestartelement("player")
mytw.writeattributestring("name", "george zip")
mytw.writeattributestring("position", "qb")
mytw.writeelementstring("nickname", "zippy")
mytw.writeelementstring("jerseynumber", xmlconvert.tostring(7))

mytw.writeendelement()

mytw.writeendelement()

mytw.writeenddocument()

mytw.close()
end sub

执行程序,单击按钮后,在bin文件夹下就会出现已经写好的mytest.xml文档!

中国最大的web开发资源网站及技术社区,
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表