用空格编写新的XML元素

时间:2015-07-26 12:17:29

标签: c# xml

我正在尝试将XML添加到现有的XML文件中以进行filezilla服务器配置。我遇到的问题是原始文件中的元素有空格

  <User Name="test">

当我尝试使用时。

var element = xdcDocument.CreateElement("User Name");

它会导致异常。

我尝试过使用streamwriter,但它只是覆盖了整个文件。

知道如何解决这个问题吗?

1 个答案:

答案 0 :(得分:2)

您的元素中没有空格,attribute 名称 value 测试。以下是构建这样一个结构的方法:

var element = xdcDocument.CreateElement("User");
var attribute = xdcDocument.CreateAttribute("Name");
attribute.Value = "Test";        
element.Attributes.Append(attribute);