Извините, я не мог придумать более подходящих слов, чтобы сформулировать свой вопрос.
Итак, проблема в том, что у меня есть вложенный json, и по какой-то причине я хочу получить значение значения вложенного ключа пару Объект и поместите его снаружи.
Json У меня есть
DataSource= [
{
"a": 1,
"name": "jack",
"version": 1,
"Id": "39da",
"active": false,
"userId": "jack_user",
"properties": [
{
"id": 7080,
"key": "country",
"value": "in",
},
{
"id": 7081,
"key": "state",
"value": "xyz",
},
]}]
Json Я хочу:
DataSource= [
{
"a": 1,
"name": "jack",
"version": 1,
"Id": "39da",
"active": false,
"userId": "jack_user",
"country": "in"
"properties": [
{
"id": 7080,
"key": "country",
"value": "in",
},
{
"id": 7081,
"key": "state",
"value": "xyz",
},
]}]
Используя приведенный ниже код, я могу Выполните итерацию по всему JSON. Однако я не могу выбрать объект из массива свойств.
for (var i = 0; i < this.DataSource.length; i++) {
var tempDataSource = this.DataSource;
console.log(tempDataSource );