キャッチされない構文エラー 予期しないトークン U JSON 質問する

キャッチされない構文エラー 予期しないトークン U JSON 質問する

Chromeでページを実行すると、「キャッチされない構文エラー 予期しないトークンU」というエラーが表示されます。Firefoxでは、「JSON.parse: 予期しない文字」が表示されます。PHPファイルからJSONデータを返していますが、返されるJSON文字列は有効です。出典: http://www.jsonlint.com/

返されたJSON文字列は次のとおりです。

[
    ["1","Pan Africa Market","\"1521 1st Ave, Seattle, WA\"","47.608941","-122.340145","restaurant"],
    ["2","The Melting Pot","14 Mercer St, Seattle, WA","47.624562","-122.356442","restaurant"],
    ["3","Ipanema Grill","1225 1st Ave, Seattle, WA","47.606366","-122.337656","restaurant"],
    ["4","Sake House","230 1st Ave, Seattle, WA","47.612825","-122.34567","bar"],
    ["5","Crab Pot","1301 Alaskan Way, Seattle, WA","47.605961","-122.34036","restaurant"],
    ["6","Mexican Kitchen","2234 2nd Ave, Seattle,WA","47.613975","-122.345467","bar"],
    ["7","Wingdome","1416 E Olive Way, Seattle, WA","47.617215","-122.326584","bar"],
    ["8","Piroshky Piroshky","1908 Pike pl, Seattle, WA","47.610127","-122.342838","restaurant"]
]

ベストアンサー1

このエラーは通常、 に与えられた値がJSON.parse実際には である場合に表示されますundefined。したがって、これを解析しようとしているコードを確認します。おそらく、ここに表示されている実際の文字列を解析していない可能性があります。

おすすめ記事