名称 A-发票 XSD
Peru e-Invoicing XSD
我正在努力从 XSD 文件创建 C# class,这些文件在 website of the government.
上提供
我正在使用 XSD.exe 控制台应用程序生成 C# class。但是还是没有成功...
只有错误信息:
错误:为架构“_\UBLPE-Invoice-1_0”生成 classes 时出错。
- 缺少元素 'urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2:UBLExtensions'。
你有这方面的经验吗?
所以我自己解决了。问题是 xsd.exe 文件不支持 XSD 中的 IMPORT,因此需要按以下方式插入创建命令:
xsd.exe main.xsd imported_xsd.xsd imported_xsd_2.xsd ... imported_xsd_n.xsd
在那之后,我能够毫无问题地生产 class。
我正在努力从 XSD 文件创建 C# class,这些文件在 website of the government.
上提供我正在使用 XSD.exe 控制台应用程序生成 C# class。但是还是没有成功...
只有错误信息:
错误:为架构“_\UBLPE-Invoice-1_0”生成 classes 时出错。 - 缺少元素 'urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2:UBLExtensions'。
你有这方面的经验吗?
所以我自己解决了。问题是 xsd.exe 文件不支持 XSD 中的 IMPORT,因此需要按以下方式插入创建命令:
xsd.exe main.xsd imported_xsd.xsd imported_xsd_2.xsd ... imported_xsd_n.xsd
在那之后,我能够毫无问题地生产 class。