看板 C_Sharp 關於我們 聯絡資訊
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)
even1212:哇@Q@ 謝謝喔~~我試試看 ^^ 05/15 12:15
even1212:XD 開發環境目前還是base在framework 1.1.. 05/15 12:20
juriolegend:2.0有這東西的DLL可以引用,1.1不知道能不能@@ 05/15 12:35