如何附加到现有XML? [英] How to append to an existing XML?
本文介绍了如何附加到现有XML?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
你好。
我正在制作一个可序列化的XML流。我从类和用户输入中获取数据。
然后我去保存方法,这是我的问题。
示例XML:
Hello.
I am making a serializable XML stream. I get the data from the classes and user input.
Then I go to saving method and here is my question.
Example XML:
<?xml version="1.0" encoding="UTF-8"?>
<dates>
<date value="19-10-2014">
<progLang value="Java">
<Name>Java</Name>
<Price>Free</Price>
</progLang>
<progLang value="Ruby">
<Name>Ruby</Name>
<Price>$400</Price>
</progLang>
</date>
<date value="20-10-2014">
<progLang value="C#">
<Name>C#</Name>
<Price>€40000</Price>
</progLang>
</date>
</dates>
如何在此现有xml文件中添加新的日期条目?
How to add new date entry to this existing xml file?
推荐答案
400 < / Price >
< / progLang >
< / date >
< date value = 20-10-2014 >
< progLang 值 = C# >
< 名称 > C#< /姓名 >
< 价格 > €40000 < / Price >
< / progLang >
< / date >
< / dates < span class =code-keyword>>
400</Price> </progLang> </date> <date value="20-10-2014"> <progLang value="C#"> <Name>C#</Name> <Price>€40000</Price> </progLang> </date> </dates>
如何在此现有xml文件中添加新的日期条目?
How to add new date entry to this existing xml file?
你可以使用XML Linq。
MSDN有一些很好的例子来说明如何使用XDocument和XElement。
XDocument类 [ ^ ]
XElement类 [ ^ ]
You can use XML Linq.
MSDN has some pretty good examples for how to use XDocument and XElement.
XDocument Class[^]
XElement Class[^]
这篇关于如何附加到现有XML?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文