【要闻】用XmlDocument创建XML文档
本篇文章2835字,读完约7分钟
使用xmldocument创建xml文档 sina2008年07月10日15:58程序员》 资料来源:开发者在线using system; using system.collections.generic; using system.componentmodel; using system.data; using system.drawing; using system.text; using system.windows.forms; using system.xml; namespacexmldomdemo { publicpartialclassform1: form { public form1( ) { initialize component ( ) }; privatevoidbtnload _ click (对象传感器,eventargs e ) { XML document XMLDOC = XML document ( ):XMLDOC.LAD ( " BoKS.8 messagebox.show ( xmldoc.inner XML ) } /文档privatevoidbtncreate _ click ( object sender,eventargs e ) { XL document XMLOC = new XML DL xml的定义宣言建立xmldeclarationdec = xmldoc.createxmldeclaration (“1.0”、“gb2312”、null )。 xmldoc.appendchild(dec ); //创建根节点xmlelementroot = xmldoc.createelement ( " books " )。 xmldoc.appendchild(root ); xmlnode book = xmldoc.createelement ( " book " ); xmlelementtitle = xmldoc.createelement ( " title " ); title.innertext = "sql server "; book.appendchild(title ); xmlelementisbn = xmldoc.createelement ( " ISBN " ); isbn.innertext = "444444 "; book.appendchild(isbn ); xmlelementauthor = xmldoc.createelement ( " author " ); author.innertext = "jia "; book.appendchild(author ); xmlelementprice = xmldoc.createelement ( " price " ); price.innertext = "120 "; price.setattribute("unit "," ___fckpd___0quot; 我说。 book.appendchild(price ); root.appendchild(book ); xmldoc.save("books.xml " ); { XML document XMLDOC ( ):XMLDOC.LAD ( " Books.XML " ); xmlnode root = xmldoc.selectsinglenode ( " books " ); xmlelementbook = xmldoc.createelement ( " book " ); xmlelementtitle = xmldoc.createelement ( " title " ); title.innertext = "xml "; book.appendchild(title ); xmlelementisbn = xmldoc.createelement ( " ISBN " ); isbn.innertext = "333333 "; book.appendchild(isbn ); xmlelementauthor = xmldoc.createelement ( " author " ); author.innertext = "snow "; book.appendchild(author ); xmlelementprice = xmldoc.createelement ( " price " ); price.innertext = "120 "; price.setattribute("unit "," ___fckpd___0quot; 我说。 book.appendchild(price ); root.appendchild(book ); xmldoc.save("books.xml " ); messagebox.show ( "数据写入了!" 我说。 { XML document XMLDOC ( ):XMLDOC.LAD ( " Books.XML " ); /"/book[@unit="$""/books节点的所有子节点xmlnodelistnodelist = xmldoc.selectsinglenode ( " books/book " )。 //其子节点foreach ( xmlnode xn in nodelist ) {//将子节点类型转换为xmlelement型xmlelement xe = (xmlelement)xn。 if ( xe.name = = " author " ) { xe.innertext = " Amanda g "; } if ( xe.getattribute ( " unit " ) = = " _ _ _ FCK PD _ _ _0quot; ) { xe.setattribute("unit ","¥" ); } } xmldoc.save("books.xml " ); { XML document XMLDOC ( ):XMLDOC.LAD ( " Books.XML " ); xmlnodelistnodelist = xmldoc.selectsinglenode ( " books/book " ).child nodes; //其子节点foreach ( xmlnode xn in nodelist ) {//将子节点类型转换为xmlelement型xmlelement xe = (xmlelement)xn。 IF ( XE.name = = " Author " ) { } } xmldoc.save("books.xml " ); }}
标题:【要闻】用XmlDocument创建XML文档
地址:http://www.huarenwang.vip/new/20181024/11.html
免责声明:兰州日报网致力于为网友提供兰州最新的资讯,部分内容来自于网络,不为其真实性负责,只为传播网络信息为目的,非商业用途,如有异议请及时联系btr2031@163.com,兰州日报网将予以删除。