将XML文件加载到DataTable(而不是从数据库)

Dan*_*ely 3 c# xml datatable xsd

我正在考虑更改我的应用程序以将其xml格式数据文件加载到DataTables(和DataSet?)而不是将它们反序列化为类.我可以使用xsd.exe生成数据集,但我没有运气找到任何显示如何使用它的示例.

使用xsd文件作为访问数据库表的中介,我的Google搜索已经无可救药地被堵塞了.由于我的应用程序保存数据文件而不是查询数据库,因此对我来说没有任何用处.

Saa*_*aar 6

尝试一下.可能是你需要格式化你的xml.

    DataSet ds = new DataSet();
    ds.ReadXml("xml file path");
Run Code Online (Sandbox Code Playgroud)

  • 说丹 - 你怎么错过那个明显的功能,即使使用Intellisense?(抱歉,无法抗拒<邪恶的笑容>) (2认同)