Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/281.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法从excel XML文件中使用xsd.exe生成c#_C#_Excel_Xml_Xsd.exe - Fatal编程技术网

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

无法从excel XML文件中使用xsd.exe生成c#,c#,excel,xml,xsd.exe,C#,Excel,Xml,Xsd.exe,当我试图从另存为XML的excel文件中使用XSD.exe创建c#类时,出现以下错误: C:\tmp>xsd/C UMUC_0316210400_File2Return001.xml Microsoft(R)Xml架构/数据类型支持实用程序 [Microsoft(R).NET Framework,版本4.8.3928.0] 版权所有(C)微软公司。版权所有。 错误:处理“UMUC_0316210400_File2Return001.xml”时出错 找不到文件“C:\tmp\UMUC_03162

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

C:\tmp>xsd/C UMUC_0316210400_File2Return001.xml Microsoft(R)Xml架构/数据类型支持实用程序 [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\u 0308211948\u File2Return001.xml Microsoft(R)Xml架构/数据类型支持实用程序 [Microsoft(R).NET Framework,版本4.8.3928.0] 版权所有(C)微软公司。版权所有。 正在写入文件“C:\tmp\UMUC\u 0308211948\u File2Return001.xsd”

C:\tmp>xsd/C UMUC\u 0308211948\u文件2return001.xsd Microsoft(R)Xml架构/数据类型支持实用程序 [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\U 0308211948\U File2Return001”生成类时出错

  • 缺少元素“urn:schemas microsoft com:office:office:DocumentProperties”
如果需要更多帮助,请键入“xsd/?”

C:\tmp>


任何帮助都将非常感谢

您的架构不完整。您需要将其他模式添加到与INCLUDE一起使用的模式中。许多模式都有可选部分,只有一些用户需要这些部分。他们不创建一个所有用户都可以使用的非常大的模式,而是选择拥有子模式,并让用户通过为可选部分添加include来编辑主模式。xsd工具设计用于处理完整的模式。并非所有模式都是完整的。一些模式具有可选部分,而另一些模式具有子模式的include语句。最好的方法是用记事本打开模式,查看是否有任何包含(您可能缺少子模式),或者在缺少的元素附近是否有任何注释。xsd也有一个选项/元素,允许您为模式的各个部分而不是整个模式生成类。有时,为了让xsd工具正常工作,您需要编辑模式。