Существует В JSON строка в JSON объектКак разобрать JSON строку в объект JSON
{
"abc": "{\n \"_count\": 10,\n \"_start\": 0,\n \"_total\": 60\n }",
"success": true
}
Я хочу, чтобы получить на значение abc
как объект JSON в JavaScript.
Существует В JSON строка в JSON объектКак разобрать JSON строку в объект JSON
{
"abc": "{\n \"_count\": 10,\n \"_start\": 0,\n \"_total\": 60\n }",
"success": true
}
Я хочу, чтобы получить на значение abc
как объект JSON в JavaScript.
Вы бы использовать что-то вроде этого:
var obj = JSON.parse(JSON.parse(the_string).abc);
Примечание: Ваш JSON является недействительным. Пожалуйста, исправьте это. Это должно быть несколько, как ниже:
{
"abc": "{\n \"_count\": 10,\n \"_start\": 0,\n \"_total\": 60\n}",
"success": true
}
Если объект находится в переменной с именем obj
затем obj.abc
вернет строковое значение. Поскольку это строка JSON, кодирующая объект JavaScript, вам нужно использовать JSON.parse для ее преобразования: var abc = JSON.parse (obj.abc);
. Теперь у вас есть доступ к полю vaues abc._count
, abc._start
и abc._total
.
Вы можете сделать что-то вроде этого
var json = '{"abc": {"_count": 10,"_start": 0, "_total": 60 },"success": true}';
var obj = JSON.parse(json);
console.log(obj.success);
console.log(obj.abc['_count']);
пожалуйста дайте нам некоторые подробности о языке программирования вы используете ... вы используете функцию getJSON Jquery в? –
Я хочу захватить его в javaascript –