0

アプリケーションで JSON データを読み取る必要があります。問題は、サービスから取得している JSON データに「-」が含まれていることです。それを読み取ろうとすると、「Uncaught ReferenceError: person is not defined」が表示されます。例えば

以下のJSONオブジェクトがあります-

 var JSONObject ={
 "name-person":"John Johnson",
 "street":"Oslo West 16", 
 "age":33,
 "phone":"555 1234567"};

コンソールログステートメントの下に書いているときに、「Uncaught ReferenceError: person is not defined」というエラーが表示されます

  console.log(JSONObject.name-person);

「-」を含むデータの読み方を教えてください。私はサービスと DB を制御できないため、ソース データを変更することはできません。

4

2 に答える 2