将XSD转换为TypeScript

Nem*_*ric 3 xml schema xsd typescript

我找到了这个工具。CXSD

在他们的文档中:cxsd是Node.js和(可选,但强烈建议)TypeScript的XSD流解析器和XML解析器生成器。这正是我所需要的,因此我遵循他们的文档并开始执行命令。

我尝试执行此命令时遇到问题:npm运行cxsd文件:/// C:/XSDtoTypeScript/Flexinova.RBF.LI.V1.xsd

未处理的拒绝错误:无效的URI“ file:/// C:/XSDtoTypeScript/Flexinova.RBF.LI.V1.xsd”

但是,当我尝试通过浏览器打开它时,它会正常打开。我不知道为什么URI无效?有人知道吗?

Nem*_*ric 5

•运行命令:npm install http-server -g

•以管理员身份打开Node.js命令提示符,并使用以下命令在localhost上引发文件:http-server C:\ XSDtoTypeScript

•现在尝试打开此文件夹中的xsd。示例:http:// localhost:8080 / Flexinova.RBF.LI.V1.xsd

现在,使用命令:故宫运行cxsd 的http://本地主机:8080 / Flexinova.RBF.LI.V1.xsd 你完成了