如何将 List<int> 项写入 xml 文件?
How to write List<int> items into an xml file?
我需要将 List<int> myList
中的项目写入 xml 文件。如果列表中的值是 1、2 和 3,xml 文件应该是这样的。我知道这可以使用 linq。我想避免序列化程序选项。
<List>
<itemValue>1</itemValue>
<itemValue>2</itemValue>
<itemValue>3</itemValue>
</List>
private static void ToXml(List<int> list)
{
var doc = new XDocument(new XElement("List", list.Select(x =>
new XElement("itemValue", x))));
doc.Save("test.xml");
}
我需要将 List<int> myList
中的项目写入 xml 文件。如果列表中的值是 1、2 和 3,xml 文件应该是这样的。我知道这可以使用 linq。我想避免序列化程序选项。
<List>
<itemValue>1</itemValue>
<itemValue>2</itemValue>
<itemValue>3</itemValue>
</List>
private static void ToXml(List<int> list)
{
var doc = new XDocument(new XElement("List", list.Select(x =>
new XElement("itemValue", x))));
doc.Save("test.xml");
}