c# - 写入现有的 XML 文件

标签 c# xml

我有一个 xml 文件,看起来像这样:

<?xml version="1.0" encoding="utf-8"?>
<Settings>
  <WhereDoCopy Path="C:\Users\USER\Desktop\jobs" />
</Settings>

我该怎么做才能向该文件添加一个元素?

最佳答案

XDocument doc = XDocument.Load("your.xml");
XElement item = new XElement(WhereDoCopy ,
                new XAttribute("Path", "C:\Users\USER\Desktop\jobs2"));
doc.Root.Add(item);

http://msdn.microsoft.com/en-us/library/system.xml.linq.xdocument.aspx

关于c# - 写入现有的 XML 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7013162/

相关文章:

c# - 将 Id 或其他属性添加到 ASP.NET MVC 3 Html Helper Textbox

c# - 如何序列化通用对象

java - @XmlElementWrapper 用于使用 JAX-WS 的 Web 方法

node.js - Node.js 中未定义 XSLTProcessor

xml - 处理 R 中的空 XML 节点

c# - 在 asp.net mvc 中返回错误的最佳做法是什么

c# - 阅读器关闭时调用 MetaData 的尝试无效?

c# - 如何在 Windows Phone 8.1 中显示辅助磁贴的 BackContent

java - 使用 XML 进行改造 - 元素在类中没有匹配项

xml - 节点计数和出现 - XSL