无法使用windows phantomjs版本解析带有highcharts导出服务器的JSON字符串

时间:2013-09-20 14:54:48

标签: javascript json highcharts export phantomjs

我做了什么:

  • 下载最新的phantomjs(1.9.2,windows)
  • 从github下载最新的highcharts-convert.js源码(注:下载整个目录)
  • 在服务器模式下使用转换脚本启动phantomjs:

bin\phantomjs.exe --debug=yes js\highcharts-convert.js -host 127.0.0.1 -port 3003

  • 使用CURL将示例json发送到phantomjs服务器:

curl -H "Content-Type: application/json" -X POST -d '{"infile":"{xAxis: {categories: [\"Jan\", \"Feb\", \"Mar\"]},series: [{data: [29.9, 71.5, 106.4]}]}"}' 127.0.0.1:3003

我得到了什么:

Failed rendering: SyntaxError: Unable to parse JSON string

注意:在命令行上运行正常:

bin\phantomjs js\highcharts-convert.js -infile options.json -outfile chart.svg

0 个答案:

没有答案