Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
格式化Excel(xlsx)以使用数组转换为JSON_Json_Excel_Xlsx - Fatal编程技术网

格式化Excel(xlsx)以使用数组转换为JSON

格式化Excel(xlsx)以使用数组转换为JSON,json,excel,xlsx,Json,Excel,Xlsx,我有如下excel数据: Province | ShortName | City ----------------------------------- Ontario | ON | Toronto Ontario | ON | Markham Ontario | ON | Hamilton Quebec | QC | Quebec City Quebec | QC | Montreal 我想得到的是: {

我有如下excel数据:

Province | ShortName | City
-----------------------------------
Ontario  | ON        | Toronto
Ontario  | ON        | Markham
Ontario  | ON        | Hamilton
Quebec   | QC        | Quebec City
Quebec   | QC        | Montreal
我想得到的是:

{
  "Canada": 
  [
    {
      "province": "Ontario",
      "shortName": "ON",
      "cities": ["Toronto", "Markham", "Hamilton"]
    },
    {
      "province": "Quebec",
      "shortName": "QC",
      "cities": ["Quebec City", "Montreal"]
    }
  ]
}
如何格式化excel工作表数据,以便使用beautifytools.com等工具获取所需的JSON数据

我希望所有属于该省的城市都排成一列


谢谢。

所以。。。。。在该页面使用excel到JSON转换器时会发生什么?@Nick.McDermaid我会返回每个城市,而不是按省份分组