xml創(chuàng)建節(jié)點(diǎn)(根節(jié)點(diǎn)、子節(jié)點(diǎn))
更新時(shí)間:2013年05月21日 16:36:11 作者:
聲明、創(chuàng)建、創(chuàng)建根節(jié)點(diǎn)、添加Books的子節(jié)點(diǎn)最后保存文檔(如果已經(jīng)存在該文件,則更新之;如果沒有,則創(chuàng)建該文件),不會(huì)的朋友可以了解下哈
復(fù)制代碼 代碼如下:
protected void Button1_Click(object sender, EventArgs e)//創(chuàng)建xml
{
//聲明
XmlDocument x = new XmlDocument();
//創(chuàng)建
XmlDeclaration xd = x.CreateXmlDeclaration("1.0", "GB2312", null);
x.AppendChild(xd);
//創(chuàng)建根節(jié)點(diǎn)
XmlElement element = x.CreateElement("Books");
x.AppendChild(element);
//添加Books的子節(jié)點(diǎn)
XmlNode book = x.CreateElement("Book");
//給Book添加元素
XmlElement bookname = x.CreateElement("書名");
bookname.InnerText = "三國";
//逐級(jí)添加到節(jié)點(diǎn)上
book.AppendChild(bookname);
element.AppendChild(book);
x.AppendChild(element);
//保存文檔(如果已經(jīng)存在該文件,則更新之;如果沒有,則創(chuàng)建該文件)
x.Save(@"F:/Books.xml");
}
您可能感興趣的文章:
- jQuery與JavaScript節(jié)點(diǎn)創(chuàng)建方法的對(duì)比
- jstree創(chuàng)建無限分級(jí)樹的方法【基于ajax動(dòng)態(tài)創(chuàng)建子節(jié)點(diǎn)】
- jQuery動(dòng)態(tài)創(chuàng)建元素以及追加節(jié)點(diǎn)的實(shí)現(xiàn)方法
- jQuery簡單創(chuàng)建節(jié)點(diǎn)的方法
- JavaScript中對(duì)DOM節(jié)點(diǎn)的訪問、創(chuàng)建、修改、刪除
- JQuery創(chuàng)建DOM節(jié)點(diǎn)的方法
- 刪除javascript所創(chuàng)建子節(jié)點(diǎn)的方法
- js創(chuàng)建元素(節(jié)點(diǎn))示例
- js和jquery對(duì)dom節(jié)點(diǎn)的操作(創(chuàng)建/追加)
- jquery創(chuàng)建一個(gè)新的節(jié)點(diǎn)對(duì)象(自定義結(jié)構(gòu)/內(nèi)容)的好方法
- 創(chuàng)建二叉樹 二叉樹如何刪除節(jié)點(diǎn)操作教程
- 初學(xué)js 新節(jié)點(diǎn)的創(chuàng)建 刪除 的步驟
- 淺述節(jié)點(diǎn)的創(chuàng)建及常見功能的實(shí)現(xiàn)
相關(guān)文章
存儲(chǔ)于xml中需要的HTML轉(zhuǎn)義代碼
在數(shù)據(jù)提交到數(shù)據(jù)庫之前的簡單HTML字符轉(zhuǎn)意,防止javascript惡意代碼,因?yàn)轫?xiàng)目中用到了輸出為xml,所以在輸出之前還要進(jìn)行二次轉(zhuǎn)意,把數(shù)據(jù)庫中之前加入的<br>轉(zhuǎn)義為正常。2009-11-11