如何使用打字稿读取同一文件夹中包含XSD模式的WSDL?

How to read a WSDL that includes XSD schema in the same folder with typescript?

提问人:Jonnathan Sandino 提问时间:11/7/2023 更新时间:11/7/2023 访问量:14

问:

我正在使用 strong-soap 创建 Soap 服务。

我有一个需要读取为字符串的 WSDL 文件,WSDL 文件在同一文件夹中导入一个 XSD 文件。

WSDL 和 XSD 位于同一文件夹中

WSDL 文件包含一个 XSD 导入: <xsd:include schemaLocation=“./schema.xsd”/>

当我使用 readFileSync 模块读取 WSDL 文件时 fs.readFileSync(路径.join(__dirname, “./wsdl/service.wsdl”), “utf8”);

我的XSD文件有错误: [错误:ENOENT:没有这样的文件或目录,打开“/Users/user/Documents/myservice/schema.xsd”]

我试图将路由更改为path.resolve(__dirname, “./wsdl/service.wsdl”); 我无法更改 WSDL

我需要以字符串格式读取 WSDL 文件,而不会出错

TypeScript XSD 包括 WSDL Strong-SOAP

评论


答: 暂无答案