如何创建一个列表从简单的XML文件

本文关键字:string 简单 文件 XML 一个 何创建 创建 列表 | 更新日期: 2023-09-27 18:10:25

这是XML

<Basic>
  <Results>
    <Result>a1</Result>
    <Result>a2</Result>
    <Result>a3</Result>
  </Results>
</Basic>

我需要阅读这个xml文件,并创建一个列表,将包含

list[0] = a1   
list[1] = a2   
list[2] = a3   

做这件事最简单快捷的方法是什么?

如何创建一个列表<string>从简单的XML文件

您可以使用LinqToXml

var list = XDocument.Load(filename)
           .Descendants("Result")
           .Select(x => (string)x)
           .ToList();

使用XML阅读器和编解码器将DOM树转换为列表