我正在尝试将XML添加到现有的XML文件中以进行filezilla服务器配置。我遇到的问题是原始文件中的元素有空格
<User Name="test">
当我尝试使用时。
var element = xdcDocument.CreateElement("User Name");
它会导致异常。
我尝试过使用streamwriter,但它只是覆盖了整个文件。
知道如何解决这个问题吗?
答案 0 :(得分:2)
您的元素中没有空格,attribute
名称 value
测试。以下是构建这样一个结构的方法:
var element = xdcDocument.CreateElement("User");
var attribute = xdcDocument.CreateAttribute("Name");
attribute.Value = "Test";
element.Attributes.Append(attribute);