這是我為項目中寫的一個測試的例子,
假如,您需要這樣一個xml文件,
<?xml version= encoding=?>
<A>
<a>
<id></id>
<name>lee</name>
<time>-- ::</time>
</a>
</A>
如果,本地目錄下沒有這樣的xml文件,就生成一個。。。
如果有,就執行往裡面加入數據,如:
<?xml version= encoding=?>
<A>
<a>
<id></id>
<name>lee</name>
<time>-- ::</time>
</a>
<a>
<id></id>
<name>wan</name>
<time>-- ::</time>
</a>
<a>
<id></id>
<name>wang</name>
<time>-- ::</time>
</a><a>
<id></id>
<name>xie</name>
<time>-- :5:</time>
</a>
</A>
其實,我想要的就是這樣的效果,以下就是具體的代碼實現過程(說明:下面代碼實現的結果不是上面的xml,那是我隨便寫的,大概形式是這樣的)
Main( path = = (!
= doc.CreateXmlDeclaration(, ,
XmlElement root == doc.CreateElement();
= doc.CreateElement();
= doc.CreateElement();
Node2.InnerText = = doc.CreateElement();
Node3.InnerText = = doc.CreateElement();
Node4.InnerText = DateTime.Now.ToString(= doc.SelectSingleNode(= doc.CreateElement();
= doc.CreateElement();
Node2.InnerText = = doc.CreateElement();
Node3.InnerText = = doc.CreateElement();
Node4.InnerText = DateTime.Now.ToString(