C#从Scratch创建xml

时间:2012-10-08 17:35:03

标签: xml linq

我知道这可能是一个简单的问题,但我只是创建一个只会创建其根目录的xml文件                  

我有以下代码,但它不起作用

        XDocument products = new XDocument(
    new XDeclaration("1.0", "utf-8", ""),
      new XElement("Users",

      )
    );
        products.Save("hello.xml");

2 个答案:

答案 0 :(得分:4)

您需要在磁盘中保存部分

 XDocument products = new XDocument(
                 new XDeclaration("1.0", "utf-8", ""),
                 new XElement("Users"));

products.Save("c:\\hello.xml");

修改:

要保存在当前目录中:

var path = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "hello.xml");
products.Save(path);

答案 1 :(得分:0)

“用户”之后还有一个额外的逗号