如何可以追加为xml [英] how can append to xml
本文介绍了如何可以追加为xml的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有这个XML
<项目>
<使用者>
< ID> 1 LT; / ID>
<名称> A< /名称>
< /使用者名称>
<使用者>
< ID> 2'; / ID>
<名称> B< /名称>
< /使用者名称>
< /项目>
现在怎么可以附加这样的新元素的元素之间的<项目> < /项目>
<使用者>
<&ID→3 LT; / ID>
<名称> C< /名称>
< /使用者名称>
解决方案
字符串XML =
@<项目>
<使用者>
< ID> 1< / ID>
<名称> A< /名称>
< ; /使用者名称>
<使用者>
< ID> 2< / ID>
<名称> b< /名称>
< /使用者>
< /项目>中;
的XElement X = XElement.Load(新StringReader(XML));
x.Add(新的XElement(用户,新的XElement(ID,3),新的XElement(名,C)));
串newXml = x.ToString();
i have this xml.
<project>
<user>
<id>1</id>
<name>a</name>
</user>
<user>
<id>2</id>
<name>b</name>
</user>
</project>
now how can append a new element like this between element <project></project>
<user>
<id>3</id>
<name>c</name>
</user>
解决方案
string xml =
@"<project>
<user>
<id>1</id>
<name>a</name>
</user>
<user>
<id>2</id>
<name>b</name>
</user>
</project>";
XElement x = XElement.Load(new StringReader(xml));
x.Add(new XElement("user", new XElement("id",3),new XElement("name","c") ));
string newXml = x.ToString();
这篇关于如何可以追加为xml的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文