這是我為項目中寫的一個測試的例子,
假如,您需要這樣一個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(