Highcharts Node.js导出服务器-用SVG字符串获取输出

时间:2019-05-09 07:43:43

标签: node.js highcharts

我在自己的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字符串的形式获取响应 “ ........”

1 个答案:

答案 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>