如何附加到现有XML? [英] How to append to an existing XML?

查看:74
本文介绍了如何附加到现有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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆