我在自己的nodejs应用程序中使用Highcharts Node.js导出服务器模块。
我想以SVG字符串形式获取响应,而不是在服务器上生成SVG文件。 是否可以获取SVG字符串作为响应。
我正在使用最新的Highcharts Node.js导出服务器模块。 我可以在res.data中获取base64编码的数据,但是我看不到任何方法来获取SVG字符串作为响应。
我正在使用以下代码段调用导出程序模块:
exporter.initPool();
exporter.export(exportSettings, function (err, res) {
exporter.killPool();
process.exit(1);
});
我想以SVG字符串的形式获取响应 “ ........”
答案 0 :(得分:1)
不幸的是,不可能以SVG字符串而不是文件的形式获得响应。但是,可以通过读取导出回调返回的文件来实现。 (可选)执行此操作后,可以删除文件。
代码:
<error>
<user>CCONNECTOR</user>
<date>20190509</date>
<time>093508</time>
<errorText>WSP Exception caught: Initial value "config key" in method INITIALIZE of</errorText>
<bindingKey>000D3A518BD81EE99B967B06AA82695B</bindingKey>
<DTObjName></DTObjName>
<configName></configName>
<configType></configType>
</error>