gpt4 book ai didi

c# - 如何编写或生成 XML 文件

转载 作者:数据小太阳 更新时间:2023-10-29 02:14:50 30 4
gpt4 key购买 nike

如何使用C#编写或生成XML文件得到如下结果?

<?xml version="1.0" encoding="UTF-8"?>
<pages>
<page name="Page Name 1" url="/page-1/" />
<page name="Page Name 2" url="/page-2/" />
<page name="Page Name 3" url="/page-3/" />
<page name="Page Name 4" url="/page-4/" />
</pages>

最佳答案

using System.Linq;
using System.Xml;
using System.Xml.Linq;

// ...

using (var writer = XmlWriter.Create("output.xml"))
new XDocument(
new XDeclaration("1.0", "UTF-8", null),
new XElement("pages",
Enumerable.Range(1, 4)
.Select(i => new XElement("page",
new XAttribute("name", "Page Name " + i),
new XAttribute("url", "/page-" + i + "/"))))
).WriteTo(writer);

关于c# - 如何编写或生成 XML 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/907539/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com