gpt4 book ai didi

c# - 创建类似以下格式的 xml

转载 作者:行者123 更新时间:2023-11-30 19:50:19 26 4
gpt4 key购买 nike

我想在 csharp 中创建一个如下格式的 XML 文件,请帮助我编写代码

  <MasterEntries>
<fruit>Apple</fruit>
<animal>Fox</animal>
<color>Violet</color>
</MasterEntries>

最佳答案

好吧,如果您有可用的 .NET 3.5,我建议您使用 LINQ to XML。例如:

XElement master = new XElement("MasterEntries",
new XElement("fruit", "Apple"),
new XElement("animal", "Fox"),
new XElement("color", "Violet"));

就这么简单:)

编辑:好的,在 .NET 2.0 中它有点麻烦。像这样:

XmlDocument doc = new XmlDocument();
XmlElement root = doc.CreateElement("MasterEntries");
doc.AppendChild(root);
XmlElement fruit = doc.CreateElement("fruit");
fruit.InnerText = "Apple";
root.AppendChild(fruit);
XmlElement animal = doc.CreateElement("animal");
animal.InnerText = "Fox";
root.AppendChild(animal);
XmlElement color = doc.CreateElement("color");
color.InnerText = "Violet";
root.AppendChild(color);

可能有更简单的方法可以做到这一点,但我不知道它们......

一旦你得到一个XElement/XDocument/XmlDocument,你可以调用Save来保存它到一个文件。

关于c# - 创建类似以下格式的 xml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2446286/

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