0
Это моя JSON данные, которые JSON разбора не работает в ASP .NET
после разбора с помощью var data = JSON.parse(value);
, он показывает:
Я не могу понять, что случилось с json синтаксический анализ здесь?
Это моя JSON данные, которые JSON разбора не работает в ASP .NET
после разбора с помощью var data = JSON.parse(value);
, он показывает:
Я не могу понять, что случилось с json синтаксический анализ здесь?
Это действительно работает.
У вас есть array of objects
.
var data = JSON.parse(value); // array of objects
var firstObj = data[0];
console.log(firstObj.ItemId); // 153
Вот еще один пример:
var jsonStr = '[{"ItemId":157, "Details":"first item"},{"ItemId":158, "Details":"second item"}]';
var json = JSON.parse(jsonStr);
console.log(json); // [Object, Object]
for(var i = 0 ; i < json.length; i++)
{
// Object {ItemId: 157, Details: "first item"}
// Object {ItemId: 158, Details: "second item"}
console.log(json[i]);
//157
//158
console.log(json[i].ItemId);
}
Эта скрипка не отображает никаких результатов в браузере. http://jsfiddle.net/ffw3atfc/2/ –
'console.log' показывает результаты в окне консоли, а не в браузере. Кстати, у вас есть опечатка в вашей скрипке: http://jsfiddle.net/8t2ofpet/ –
в консоли результата? нижняя правая часть в jsfiddle? –