如何在xml字符串文件中插入节点

时间:2013-05-03 14:15:54

标签: c# xml linq

我有一个XML字符串。它包含消息格式,属性集合,输入,输出等元素。我想将所有节点及其值从输出元素添加到属性集合元素。为此我必须做什么..?首先从输出元素中获取所有值并存储在一个字典中并添加到属性集合或任何直接的方式有... ..所有的帮助... ...以下是我的XML字符串

<MessageFormat  xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<AttributeCollection>
<BUCODE>1</BUCODE><ClientCode>1</ClientCode><IsPaid>false</IsPaid> 
</AttributeCollection>
<Input>
<qty>4</qty>
</Input>
<Output>
<Soid>43</Soid>
</Output>
</MessageFormat>

所以我想从输出到属性集合添加这个节点(soid。可能是多个节点)。

1 个答案:

答案 0 :(得分:0)

使更容易做的一种方法是从xml字符串创建一个新的XmlDocument。然后,您可以使用xml api操作xml数据。