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" } ] }