欢迎来到天天文库
浏览记录
ID:32828175
大小:92.79 KB
页数:3页
时间:2019-02-16
《用程序生成xml文件的实例代码》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、用程序生成XML文件的实例代码这个示例演示如何用程序生成一个XML文件。点击按钮,程序会生成一个XML文件,存成C:ew.xml,并同时将这个XML文件的内容显示在TextBox里。创建项目(Project)和添加控件打开VisualStudio2005。在文件(File)菜单上,单击新建项目(NewProject)o在新建项目(NewProject)对话框的模板(Templates)窗格中,单击Windows应用程序(WindowsApplication)c在名称(Name)框中键入CreateXml,再单击确定(0K)。在Toolbox里选中Button控件,将其拖
2、到Forml上。在Properties窗口将该Button的Name属性改为btnCreate,将其Text属性改为CreateanXMLFile。在Toolbox里选中TextBox控件,将其拖到Forml上。在Properties窗口将该TextBox的Name属性改为txtContent,将其Multiline属性改为True。如下图。加入代码双击CreateanXMLFile的Button,进入代码编辑窗口。添加代码如下:ImportsSystem.XmlPublicClassFormlPrivateSubbtnCreate_Click(ByVaisenderAsS
3、ystem.Object,ByVaieAsSystem.EventArgs)HandlesbtnCreate.ClickDimxDocAsNewXmlDocumentDimxDAsXmlDeclarationDimxCommentAsXmlCommentDimxeRootAsXmlElementDimxeSiteNameAsXmlElementxD=xDoc•CreateXmlDeclaration(H1.011,HUTF-8n,Nothing)xDoc.AppendChild(xD)xComment=xDoc•CreateComment(,fSiteInformation
4、11)xDoc.AppendChild(xComment)xeRoot=xDoc.CreateElement(f,Sitesn)xDoc.AppendChild(xeRoot)xeSiteName=xDoc•CreateElement(nSiteNamef,)xeSiteName.InnerText=Hwww.B1aB1a.cnnxeRoot.AppendChild(xeSiteName)xDoc•Save(HC:ew•xmlf,)Me•txtContent.Text=xDoc•OuterXmlEndSubEndClass选择调试(Debug)菜单中的开始调试(Star
5、tDebugging),运行该程序。或者直接按快捷键F5运行。你会看到如下画面,同时在C盘根目录下,你会找到一个名为new.xml的文件。Forml匸J叵]区]CreateanXMLFilewww.BIaBIa.cn提示用XmlDocument.CreateXmlDeclaration这个方法,可以创建XML文件的声明。CreateXmlDeclaration的三个参数依次表示versio
6、n,encoding和standalone0用AppendChild方法,能够为选中节点增加一个子节点,增加的子节点的位置排在选中节点所有子节点的最后。用XmlDocument.CreateComment方法,可以创建XML文件里的注释。用CreateElement方法,可以创建一个XML元素(Element)。用XmlElement.InnerText属性,可以设置或者得到某个节点的内部文本,包括该节点包含的文本,以及该节点的子节点。用OuterXml这个属性,可以得到XML文件的内容。
此文档下载收益归作者所有