C#创建一个XM;文件
时间: 2024-08-29 18:00:52 浏览: 42
在C#中,你可以使用`System.Xml.Linq`库来创建XML文件,因为它提供了一种更简洁、声明式的API。下面是一个创建简单XML文件的例子:
```csharp
using System;
using System.Xml.Linq;
class Program
{
static void Main()
{
// 定义XML元素和根节点
XDocument doc = new XDocument(
new XElement("Root",
new XElement("Element1", "Value1"),
new XElement("Element2", 123),
new XElement("SubElements",
new XElement("SubElementA", "SubValueA"),
new XElement("SubElementB", 456)
)
));
// 将XML文档写入文件
string filePath = "output.xml";
doc.Save(filePath);
Console.WriteLine($"XML文件'{filePath}'已创建完成.");
}
}
```
这个程序首先使用`XDocument`创建一个XML文档,包含根节点"Root"及其下的几个子元素。然后,通过`Save`方法将整个文档保存到指定的文件路径。
如果你想自定义节点的内容,只需替换对应的值即可。
阅读全文