博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
VB生成xml
阅读量:6681 次
发布时间:2019-06-25

本文共 1389 字,大约阅读时间需要 4 分钟。

Dim text As XmlTextDim doc As New XmlDocument'加入XML的声明段落 Dim node As XmlNode = doc.CreateXmlDeclaration("1.0", "UTF-8", "yes")doc.AppendChild(node)'加入一个根元素 Dim ele1 As XmlElement = doc.CreateElement("", "bookstore", "")text = doc.CreateTextNode("")ele1.AppendChild(text)doc.AppendChild(ele1)'加入一个子元素()Dim ele2 As XmlElement = doc.CreateElement("", "book", "")text = doc.CreateTextNode("")ele2.AppendChild(text)'为子元素"book"增加两个属性 ele2.SetAttribute("genre", "", "fantasy")ele2.SetAttribute("ISBN", "2-3631-4")doc.ChildNodes.Item(1).AppendChild(ele2)'创建三个子元素的子元素()Dim ele3 As XmlElement = doc.CreateElement("", "title", "")text = doc.CreateTextNode("Oberon's Legacy")ele3.AppendChild(text)doc.ChildNodes.Item(1).AppendChild(ele2).AppendChild(ele3)Dim ele4 As XmlElement = doc.CreateElement("", "author", "")text = doc.CreateTextNode("Corets, Eva")ele4.AppendChild(text)doc.ChildNodes.Item(1).AppendChild(ele2).AppendChild(ele4)Dim ele5 As XmlElement = doc.CreateElement("", "price", "")text = doc.CreateTextNode("5.95")ele5.AppendChild(text)doc.ChildNodes.Item(1).AppendChild(ele2).AppendChild(ele5)'保存doc.Save("D:\app.config")

文件打出来是这样的

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>

<bookstore>
<book genre="fantasy" ISBN="2-3631-4">
<title>Oberon's Legacy</title>
<author>Corets, Eva</author>
<price>5.95</price>
</book>
</bookstore>

转载于:https://www.cnblogs.com/mihe/p/3695954.html

你可能感兴趣的文章
[RHEL7.1]yum 命令后rpm包被下载到了什么地方?
查看>>
Open Live Writer 补充说明
查看>>
我的友情链接
查看>>
单机多rocketmq实现
查看>>
使用Xmanager - Xbrowser打开远程最小化方式安装的CentOS 7.6的图形化界面
查看>>
Android应用程序消息处理机制(Looper、Handler)分析(4)
查看>>
用RedisStore解决session的问题
查看>>
输入函数input()和raw_input()的区别
查看>>
Spark源码研读-散篇记录(一):SparkConf
查看>>
2015下半年中项-yuansy-10月15日作业
查看>>
JQuery 1.4.2 'index.html'跨站脚本漏洞
查看>>
我的友情链接
查看>>
云计算IDC未来的四个发展阶段
查看>>
CentOS 系统自动化安装
查看>>
美国当地做seo优化工资,做一样的事情,区别这么大
查看>>
Flex_Gird列表信息源码
查看>>
桌面小部件 widget
查看>>
text-overflow
查看>>
Dns服务的简单配置
查看>>
浏览器兼容--input标签
查看>>