知识大全 用XmlDocument创建XML文档
Posted 类型
篇首语:知识养成了思想,思想同时又在融化知识。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 用XmlDocument创建XML文档相关的知识,希望对你有一定的参考价值。
用XmlDocument创建XML文档 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
代码如下 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;namespace XMLDOMDemo
public partial class Form : Formpublic Form ()InitializeComponent();private void btnLoad_Click(object sender EventArgs e)XmlDocument xmlDoc = new XmlDocument();xmlDoc Load( Books xml );MessageBox Show(xmlDoc InnerXml);//创建文档private void btnCreate_Click(object sender EventArgs e)XmlDocument xmlDoc = new XmlDocument();//建立Xml的定义声明XmlDeclaration dec = xmlDoc CreateXmlDeclaration( GB null);xmlDoc AppendChild(dec);//创建根节点XmlElement root = xmlDoc CreateElement( Books );xmlDoc AppendChild(root);XmlNode book = xmlDoc CreateElement( Book );XmlElement title = xmlDoc CreateElement( Title );title InnerText = SQL Server ;book AppendChild(title);XmlElement isbn = xmlDoc CreateElement( ISBN );isbn InnerText = ;book AppendChild(isbn);XmlElement author = xmlDoc CreateElement( Author );author InnerText = jia ;book AppendChild(author);XmlElement price = xmlDoc CreateElement( Price );price InnerText = ;price SetAttribute( Unit ___FCKpd___ quot;);book AppendChild(price);root AppendChild(book);xmlDoc Save( Books xml );
private void btnInsert_Click(object sender EventArgs e)XmlDocument xmlDoc = new XmlDocument();xmlDoc Load( Books xml );XmlNode root = xmlDoc SelectSingleNode( Books );XmlElement book = xmlDoc CreateElement( Book );XmlElement title = xmlDoc CreateElement( Title );title InnerText = XML ;book AppendChild(title);XmlElement isbn = xmlDoc CreateElement( ISBN );isbn InnerText = ;book AppendChild(isbn);XmlElement author = xmlDoc CreateElement( Author );author InnerText = snow ;book AppendChild(author);XmlElement price = xmlDoc CreateElement( Price );price InnerText = ;price SetAttribute( Unit ___FCKpd___ quot;);book AppendChild(price);root AppendChild(book);xmlDoc Save( Books xml );MessageBox Show( 数据已写入! );
private void btnUpdate_Click(object sender EventArgs e)XmlDocument xmlDoc = new XmlDocument();xmlDoc Load( Books xml );// //Book[@Unit=\\ $\\ ] //获取Books节点的所有子节点XmlNodeList nodeList = xmlDoc SelectSingleNode( Books//Book ) ChildNodes;//遍历所有子节点foreach (XmlNode xn in nodeList)//将子节点类型转换为XmlElement类型XmlElement xe = (XmlElement)xn;if (xe Name == Author )xe InnerText = amandag ;if (xe GetAttribute( Unit ) == ___FCKpd___ quot;)xe SetAttribute( Unit ¥ );xmlDoc Save( Books xml );
private void btnDelete_Click(object sender EventArgs e)XmlDocument xmlDoc = new XmlDocument();xmlDoc Load( Books xml );XmlNodeList nodeList = xmlDoc SelectSingleNode( Books//Book ) ChildNodes;//遍历所有子节点foreach (XmlNode xn in nodeList)//将子节点类型转换为XmlElement类型XmlElement xe = (XmlElement)xn;if (xe Name == Author )xe RemoveAll();if (xe GetAttribute( Unit ) == ¥ )xe RemoveAttribute( Unit );xmlDoc Save( Books xml );
cha138/Article/program/net/201311/11947相关参考
使用PHP5.0轻松解析XML文档(1) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 用sax
用MySQL和PHP创建XML 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! XML是作为数据交
用ASP在线创建Word与Excel文档 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! ASP具
XML文档搜索使用小结 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! ///<summar
XPath查询XML文档的注意事项 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!老鼠与人最好的排列
对XML文档进行添、删、改、查的程序 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &n
利用XSL和ASP实现XML文档在线编辑 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 本文通过
DOMElement DOMElementDOMDocument::createElement(string$name[string$value]) 创建节点元素 String$name节点
Sandcastle入门:创建C#帮助文档 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 使用S
XmlTextWriter创建XML文件 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 引言