这是因为被转换的值不符合JSON格式而造成的。
JSON官方明确规定,JSON数据的key与value必须使用双引号""包裹,否则在转换过程中会导致错误。
所以请把你的数据换成这种格式:“是双引号不是单引号”
{
"name": "北京市",
"city": [
{
"name": "北京市",
"districtAndCounty": ["东城区", "西城区", "崇文区", "宣武区", "朝阳区", "丰台区", "石景山区", "海淀区", "门头沟区", "房山区", "通州区", "顺义区", "昌平区", "大兴区", "怀柔区", "平谷区", "密云县", "延庆县", "延庆镇"]
}
]
},