C#操作XML文件步驟
編寫C#程序的時(shí)候,我們都遇到過(guò)配置文件,而如今絕大多數(shù)的配置文件都是用XML寫的。所以在處理的時(shí)候就需要操作XML文件。那么C#如何操作XML文件那?下面跟我一起操作
1、先用VS工具創(chuàng)建個(gè)控制臺(tái)程序,導(dǎo)入操作XML的命名空間System.Xml,如下圖所示

2、然后我們運(yùn)用命名空間里的XmlDocument對(duì)象實(shí)例化,如下圖所示

3、接下來(lái)就是創(chuàng)建XML的第一行描述信息了,如下圖所示,設(shè)置編碼格式

4、添加完第一行描述信息后就需要給XML添加節(jié)點(diǎn)了,如下圖所示,調(diào)用CreateElement即可

5、添加完根節(jié)點(diǎn),緊接著就是添加子節(jié)點(diǎn),方法與上面的差不多,主要是將節(jié)點(diǎn)放在什么位置

6、添加完節(jié)點(diǎn)以后,就需要將XmlElement對(duì)象保存到XML文件中,如下圖所示

7、綜上所述,C#操作XML文件主要是寫節(jié)點(diǎn),然后將節(jié)點(diǎn)內(nèi)容保存即可。怎么樣,是不是很簡(jiǎn)單!綜上所述,C#操作XML文件主要是寫節(jié)點(diǎn),然后將節(jié)點(diǎn)內(nèi)容保存即可。怎么樣,是不是很簡(jiǎn)單!
相關(guān)文章
Windows系統(tǒng)中C#讀寫ini配置文件的程序代碼示例分享
這篇文章主要介紹了C#讀寫ini配置文件的程序代碼示例分享,在Windows下可以利用Win32的API函數(shù)輕松實(shí)現(xiàn),需要的朋友可以參考下2016-04-04
insert語(yǔ)句太長(zhǎng)用StringBuilder優(yōu)化一下
insert語(yǔ)句太長(zhǎng)用StringBuilder優(yōu)化一下,下面是示例代碼,需要的朋友可以研究研究2014-07-07
C#實(shí)現(xiàn)json的序列化和反序列化實(shí)例代碼
這篇文章主要介紹了C#實(shí)現(xiàn)json的序列化和反序列化實(shí)例代碼,有需要的朋友可以參考一下2013-12-12
基于XSLT調(diào)試的相關(guān)問(wèn)題
本篇文章是對(duì)XSLT調(diào)試的相關(guān)問(wèn)題進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-05-05
C#實(shí)現(xiàn)的簡(jiǎn)單隨機(jī)數(shù)產(chǎn)生器功能示例
這篇文章主要介紹了C#實(shí)現(xiàn)的簡(jiǎn)單隨機(jī)數(shù)產(chǎn)生器功能,涉及C#簡(jiǎn)單界面布局、事件響應(yīng)及隨機(jī)數(shù)生成相關(guān)操作技巧,需要的朋友可以參考下2017-09-09
Unity實(shí)現(xiàn)文本轉(zhuǎn)貼圖
這篇文章主要為大家詳細(xì)介紹了Unity實(shí)現(xiàn)文本轉(zhuǎn)貼圖,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-05-05
C#用Activex實(shí)現(xiàn)Web客戶端讀取RFID功能的代碼
由于要在Web項(xiàng)目中采用RFID讀取功能,所以有必要開發(fā)Activex,一般情況下開發(fā)Activex都采用VC,VB等,但對(duì)這兩塊不是很熟悉,所以采用C#編寫Activex的方式實(shí)現(xiàn)2011-05-05
Unity3D UI Text得分?jǐn)?shù)字增加的實(shí)例代碼
這篇文章主要介紹了Unity3D UI Text得分?jǐn)?shù)字增加方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2021-04-04

