无法使用 xsd.exe 从 excel XML 文件生成 c#

问题描述

当我尝试从保存为 XML 的 excel 文件中使用 XSD.exe 创建 c# 类时,出现以下错误

C:\tmp>xsd /c UMUC_0316210400_File2Return001.xml Microsoft (R) Xml Schemas/DataTypes 支持实用程序 [Microsoft (R) .NET Framework,版本 4.8.3928.0] 版权所有 (C) 微软公司。版权所有。 错误:处理“UMUC_0316210400_File2Return001.xml”时出错。

  • 找不到文件“C:\tmp\UMUC_0316210400_File2Return001.xml”。

如果您需要更多帮助,请输入“xsd /?”。

C:\tmp>xsd /c UMUC_0308211948_File2Return001.xml Microsoft (R) Xml Schemas/DataTypes 支持实用程序 [Microsoft (R) .NET Framework,版本 4.8.3928.0] 版权所有 (C) 微软公司。版权所有。 正在写入文件 'C:\tmp\UMUC_0308211948_File2Return001.xsd'。

C:\tmp>xsd /c UMUC_0308211948_File2Return001.xsd Microsoft (R) Xml Schemas/DataTypes 支持实用程序 [Microsoft (R) .NET Framework,版本 4.8.3928.0] 版权所有 (C) 微软公司。版权所有。 架构验证警告:未声明“urn:schemas-microsoft-com:office:office:DocumentProperties”元素。第 8 行,位置 10。 架构验证警告:未声明“urn:schemas-microsoft-com:office:office:OfficeDocumentSettings”元素。第 9 行,位置 10。 架构验证警告:未声明“urn:schemas-microsoft-com:office:excel:ExcelWorkbook”元素。第 10 行,位置 10。 架构验证警告:未声明“urn:schemas-microsoft-com:office:excel:FullColumns”属性。第 83 行,位置 20。 架构验证警告:未声明“urn:schemas-microsoft-com:office:excel:FullRows”属性。第 84 行,位置 20。 架构验证警告:未声明“urn:schemas-microsoft-com:office:excel:Worksheetoptions”元素。第 88 行,位置 16。 架构验证警告:未声明“urn:schemas-microsoft-com:office:excel:Family”属性。第 31 行,位置 26。

警告:无法验证架构。类生成可能会失败或产生错误的结果。

错误:为架构“UMUC_0308211948_File2Return001”生成类时出错。

  • 缺少元素“urn:schemas-microsoft-com:office:office:DocumentProperties”。

如果您需要更多帮助,请输入“xsd /?”。

C:\tmp>

非常感谢任何帮助!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)