Googleマップ用にポリゴンをエンコードしたMySQLデータベースを使用しています。クエリをjsonとして返そうとすると、jsonlintが不平を言います.なぜ不平を言うのかわかりません.latlonで「}」をエスケープしようとしましたが、それでも同じエラーが発生します.
20 行目の解析エラー:
... "latlon": "}ciuF|a|pNcUr@d@es@
------------------------------------^
「STRING」、「NUMBER」、「NULL」、「TRUE」、「FALSE」、「{」、「[」が必要です
私のjsonは次のとおりです。
{
"マップ": [
{
"group_id": "0",
"user_id": "113",
"グループ名": ""、
"ノート": ""、
"field_id": "",
"field_name": "西の牧場",
"フィールドノート": ""、
"date_created": "12/31/2012",
"エーカー": ""
}
]、
"ポリゴン": [
{
"polygon_id": "",
"field_id": "1",
"エーカー": "92",
"latlon": "}ciuF|a|pNcUr@d@es@fIHXaNtCn@UxCjMlApAfFuBpI}E\ChJdEl@xAtE"
}
]
}