JSONレスポンスをオブジェクトに変換する必要がありますか?JSON文字列をフェッチからオブジェクトに変換する
私のJSONレスポンス:JSONであれば、あなたの応答が有効なJSON提供
[{"id":296,"nama":"Appetizer"},{"id":295,"nama":"Bahan"}]
JSONレスポンスをオブジェクトに変換する必要がありますか?JSON文字列をフェッチからオブジェクトに変換する
私のJSONレスポンス:JSONであれば、あなたの応答が有効なJSON提供
[{"id":296,"nama":"Appetizer"},{"id":295,"nama":"Bahan"}]
は、ちょうどこの
var obj = JSON.parse(response);
私はエラー "JSONの入力の予期しない終了"を見つけた –
あなたがエラーをキャッチしようとキャッチにJSON.parseを使用する必要があります有効ではありません。
let str = '[{"id":296,"nama":"Appetizer"},{"id":295,"nama":"Bahan"}]';
try {
let obj = JSON.parse(str);
} catch (ex) {
console.error(ex);
}
文字列化
JSON.stringify(obj)
私はエラーが見つかりました –
@ AditiaDananjayaあなたのJSONは無効です。なぜここにチェック:http://jsonlint.com – Ludovic
ないので、先生、私はstringfy JSONを使用して文字列にそれを回すローカルストレージにSetItem関数使用、文字列にあなたのオブジェクトをバックに変換します。私はgetItemと私は文字列の形式で得た –