図 1 では、変数がない場合、ファイルは OK
図 2 では、a={} のようなものが表示されるとエラーが報告されます。実際に欲しいのは次のようなものです。 のように、次のようになります。
json には形式に関する厳密な要件があります。= を json ファイルに直接追加することはできません。「key」の形式に従う必要があります。取得したjsonオブジェクトをjsの変数に代入できます
json 形式が間違っています。このオブジェクトを js ファイルにコピーし、JSON.stringify を使用して変換してから、json ファイルにコピーできます: var obj={a:1,b:2,'c': [1 ,2],'d':{c:[2,34,4]}}JSON.stringify(obj)==>"{"a":1,"b":2,"c" :[ 1,2],"d":{"c":[2,34,4]}}"
json には形式に関する厳密な要件があります。= を json ファイルに直接追加することはできません。「key」の形式に従う必要があります。取得したjsonオブジェクトをjsの変数に代入できます
json 形式が間違っています。このオブジェクトを js ファイルにコピーし、JSON.stringify を使用して変換してから、json ファイルにコピーできます:
var obj={a:1,b:2,'c': [1 ,2],'d':{c:[2,34,4]}}
JSON.stringify(obj)==>"{"a":1,"b":2,"c" :[ 1,2],"d":{"c":[2,34,4]}}"