欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

c#對xml的簡單操作

 更新時(shí)間:2006年08月24日 00:00:00   作者:  
xml文件格式如下: 
<?xml version="1.0" encoding="utf-8"?> 
<userdata createuser="false"> 
<dataconnection> 
<server>localhost</server> 
<uid>sa</uid> 
<pwd></pwd> 
</dataconnection> 
<net> 
<name>jiayuan</name> 
</net> 
</userdata> 

讀取節(jié)點(diǎn)中的一個(gè)屬性 
XmlDocument doc=new XmlDocument(); 
doc.Load("config.xml");//可以再加入路徑:如D:\config.xml 
XmlNode xnuser=doc.SelectSingleNode("userdata"); 
string flag=xnuser.Attributes["createuser"].InnerText; 

讀取節(jié)點(diǎn)中的值 
XmlDocument doc=new XmlDocument(); 
doc.Load("config.xml"); 
XmlNode xnserver = doc.SelectSingleNode("userdata/dataconnection/server"); 

修改節(jié)點(diǎn)的屬性 
XmlDocument doc=new XmlDocument(); 
doc.Load("config.xml"); 
XmlNode xnuser=doc.SelectSingleNode("userdata"); 
xnuser.Attributes["createuser"].InnerText="false"; 
doc.Save("config.xml"); 

追加節(jié)點(diǎn) 
XmlDocument doc = new XmlDocument(); 
XmlTextReader reader = new XmlTextReader("config.xml"); 
doc.Load("config.xml"); 
XmlElement root = doc.DocumentElement; // 獲取根節(jié)點(diǎn) 
XmlElement tagMessage = doc.CreateElement("net"); 
XmlElement tagText = doc.CreateElement("name"); 
tagText.InnerText = netname; 
tagMessage.AppendChild(tagText); // 追加到 xml 文本的最后面 
root.AppendChild(tagMessage); 
reader.Close(); // 關(guān)閉 XmlTextReader 
doc.Save("config.xml"); // 保存 xml 文件 

相關(guān)文章

  • ASP.NET中ImageButton圖片按鈕控件的使用

    ASP.NET中ImageButton圖片按鈕控件的使用

    本文主要介紹ImageButton控件的基礎(chǔ)使用方法,該控件類似Button控件,但又比Button豐富,下面看它的具體使用。
    2016-04-04
  • ASP.NET?Core中的通用主機(jī)HostBuilder

    ASP.NET?Core中的通用主機(jī)HostBuilder

    這篇文章介紹了ASP.NET?Core中的通用主機(jī)HostBuilder,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-04-04
  • Effective C# 使用成員初始化器而不是賦值語句

    Effective C# 使用成員初始化器而不是賦值語句

    一般情況下,一個(gè)類都會有多個(gè)構(gòu)造函數(shù)。隨著時(shí)間的推移,成員變量、構(gòu)造函數(shù)不斷增加
    2012-11-11
  • C#語言初級入門介紹

    C#語言初級入門介紹

    C#讀作“C sharp”,它是Microsoft開發(fā)的一種新語言,結(jié)合了C/C++的強(qiáng)大功能和Visual Basic的易用性。從最初的語言規(guī)范即可看出,C#無論在語法、豐富的Web開發(fā)支持還是自動(dòng)化的內(nèi)存管理上都和Java非常相似。因此,如果你曾經(jīng)用過C++或者Java,再來學(xué)習(xí)C#應(yīng)該是相當(dāng)輕松的。
    2008-04-04
  • ASP.NET?Core中的Configuration配置一

    ASP.NET?Core中的Configuration配置一

    這篇文章介紹了ASP.NET?Core中的Configuration配置,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-04-04
  • ASP.NET中DropDownList下拉框列表控件綁定數(shù)據(jù)的4種方法

    ASP.NET中DropDownList下拉框列表控件綁定數(shù)據(jù)的4種方法

    本文主要介紹了DropDownList控件4種綁定數(shù)據(jù)的基礎(chǔ)用法,希望對大家能有所幫助。
    2016-04-04
  • .Net行為型設(shè)計(jì)模式之觀察者模式(Observer)

    .Net行為型設(shè)計(jì)模式之觀察者模式(Observer)

    這篇文章介紹了.Net行為型設(shè)計(jì)模式之觀察者模式(Observer),文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-05-05
  • ASP.NET中 CheckBox復(fù)選框控件的使用

    ASP.NET中 CheckBox復(fù)選框控件的使用

    本文主要介紹ASP.NET中CheckBox復(fù)選框控件的使用,并舉例演示其用法,希望對大家有所幫助。
    2016-04-04
  • 一步步打造漂亮的新聞列表(無刷新分頁、內(nèi)容預(yù)覽)第三章

    一步步打造漂亮的新聞列表(無刷新分頁、內(nèi)容預(yù)覽)第三章

    前面兩個(gè)章節(jié)我們將需求分析和概要設(shè)計(jì)簡單介紹了,接下來是重點(diǎn)的編代碼的階段了(實(shí)現(xiàn)無刷新分頁)。在編寫代碼之前,一定要有計(jì)劃的去編寫代碼,不能一開始啥也不管就開始編代碼,除非你特牛。
    2010-07-07
  • .NET中開源文檔操作組件DocX的介紹與使用

    .NET中開源文檔操作組件DocX的介紹與使用

    在大家日常開發(fā)中讀寫Offic格式的文檔,大家多少都有用到,可能方法也很多,組件有很多。這里不去討論其他方法的優(yōu)劣,只是向大家介紹一款開源的讀寫word文檔的組件。讀寫Excel有NPOI,讀寫Word,那看看DocX吧。下面跟著小編一起來學(xué)習(xí)學(xué)習(xí)吧。
    2016-12-12

最新評論