Re: [問題] XML一次加入多節點資料

看板C_Sharp (C#)作者 (迅雷不及掩耳盜鈴)時間16年前 (2010/05/13 23:59), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串2/2 (看更多)
using System.Xml.Linq; XElement element1 = new XElement("root", new XElement("item", new XElement("USER_ID", "29212")) ); XElement element2 = new XElement("root", new XElement("item", new XElement("USER_ID", "00012")), new XElement("item", new XElement("USER_ID", "99912")) ); XElement element3 = new XElement("root", element1.Elements(), element2.Elements() ); ※ 引述《even1212 (影子不怕痛)》之銘言: : 想請問一下~~~目前我有一個XmlNode : 它的OuterXml內容為: : <root> : <item> : <USER_ID>29212</USER_ID> : </item> : </root> : 另外有一個string內容為: : <root> : <item> : <USER_ID>00012</USER_ID> : </item> : <item> : <USER_ID>99912</USER_ID> : </item> : </root> : 最後希望得到的結果是: : <root> : <item> : <USER_ID>29212</USER_ID> : </item> : <item> : <USER_ID>00012</USER_ID> : </item> : <item> : <USER_ID>99912</USER_ID> : </item> : </root> : 暫時想到的方法是用LoadXml方法先讀出string為XmlDocument : 再讀出XmlDocument的節點值 : 接著使用XmlNode.AppendChild方法一個一個加進XmlNode內... : 有無其他做法可以一次把讀出string為XmlDocument的內容加進去XmlNode內嗎?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.24.152.237 ※ 編輯: flamo 來自: 59.120.150.76 (05/14 13:29)

05/15 12:15, , 1F
哇@Q@ 謝謝喔~~我試試看 ^^
05/15 12:15, 1F

05/15 12:20, , 2F
XD 開發環境目前還是base在framework 1.1..
05/15 12:20, 2F

05/15 12:35, , 3F
2.0有這東西的DLL可以引用,1.1不知道能不能@@
05/15 12:35, 3F
文章代碼(AID): #1Bx27ppM (C_Sharp)
討論串 (同標題文章)
文章代碼(AID): #1Bx27ppM (C_Sharp)