Highchart экспорт файла изображения sh - PullRequest
0 голосов
/ 24 октября 2019

Я хочу экспортировать изображение с записью после запроса. я не знаю, как разобрать массив на php в массив на оболочке скрипта.

см. код ниже

 request_cmd=$(curl -H "Content-Type: application/json" -X POST -d "'"'{"infile":"{chart: 
 {type: \"column\"},title:{text:\"Nombre de visiteur\"},xAxis: {categories:'$hours'},series: 
 [{name:\"test\", data: '$numberVisitors'}]}"}'"'" http://export.highcharts.com -o demo.png) 
 echo $request_cmd

у меня есть результат массива, как этот

  {"hours":["9:00 - 10:00","10:00 - 11:00","11:00 - 12:00","12:00 - 13:00","13:00 - 
  14:00","14:00 - 15:00","15:00 - 16:00","16:00 - 17:00","17:00 - 18:00","18:00 - 
  19:00","19:00 - 20:00"],"numberVisitors":[11,7,7,11,16,7,19,29,56,35,27]}

Я хочу изменить массив часов и количество посетителей, как показано ниже

 curl -H Content-Type: application/json -X POST -d {"infile":"{chart:{type: 
 \"column\"},title:{text:\"Nombre de visiteur\"},xAxis: {categories: [ \"9:00 - 10:00\", 
 \"10:00 - 11:00\", \"11:00 - 12:00\", \"12:00 - 13:00\", \"13:00 - 14:00\", \"14:00 - 
 15:00\", \"15:00 - 16:00\", \"16:00 - 17:00\", \"17:00 - 18:00\", \"18:00 - 19:00\", 
 \"19:00 - 20:00\" ]},series: [{name:\"test\", data: [ 11, 7, 7, 11, 16, 7, 19, 29, 56, 35, 27 ]}]}"}' 

, пожалуйста, помогите мне

...