如何递归下载xsd架构文件

时间:2015-08-10 15:14:57

标签: .net xml xsd

我正在使用xsd.exe从供应商发布的架构中创建.net类。出于某种原因,它不允许我在命令行上指定架构的URL。好吧,这很蹩脚,但很好,所以我将它下载到本地文件夹并运行它,但是有几个xsd:include语句在相对位置引用其他xsd文件,而这些文件又引用了更多的xsd文件。 include语句如下所示:

<xsd:include schemaLocation="otherstuff.xsd"/>

因此,如果我一次一个地访问每个xsd文件的每个URL并将它们下载到我的本地文件系统,那么xsd.exe类创建就可以了,但这真的很痛苦,我忍不住觉得必须有更好的方法。是否有一些我缺少的xsd.exe功能,或者是否有其他方法/工具可用于下载xsd架构和所有引用的xsd文件?

0 个答案:

没有答案