我得到了一个 xsd 文件来使用它并用数据制作一个 xml 文件。
这是我计划做的,在 Visual Studio 2008 中使用一个 c# 项目
- 从该 xsd 文件制作数据集:
- 将 mpc.xsd 文件添加到项目中以创建 DataSet
- 将 MSDataSetGenerator 设置为其属性“PersonalizedTools”
- 用数据集设计器打开它。
- 用数据填充其数据表
- 使用 dataset.WriteXML 将数据保存为 XML。
问题是当我想实例化它时,
ds_mpc = new DATASETS.DS_MPC();
给出下一个错误:
“同一张表‘X’不能是两个嵌套关系中的子表。”
是否有四处走走以避免该错误?或者是否有另一种方法来使用该 xsd 架构,在数据中填充并制作一个 xml 文件。?
这是该 xsd 文件的链接: https ://sppld.sat.gob.mx/pld/documentos/links/xsd/mpc.xsd