Хотите удалить внешний массив данных json - PullRequest
0 голосов
/ 20 января 2020

Это мои json данные, и я хочу удалить внешний массив.

   [ 
       [ 
          { 
             "name":"name",
             "zip_code":"50700",
             "state":"state",
             "country":"country"
          }
       ]
    ]

Я хочу вот так

  [ 
      { 
         "name":"name",
         "zip_code":"50700",
         "state":"state",
         "country":"country"
      }
   ]

Ответы [ 2 ]

0 голосов
/ 20 января 2020

Если вы не можете изменить JSON, чтобы не возвращать вложенный массив, просто укажите 0-й индекс массива. Пример кода:

var jsonData = [
    [
        {
            Name: 'John Doe'
        }
    ]
]

var strippedJsonData = jsonData[0];
0 голосов
/ 20 января 2020

Вы можете просто получить первый элемент массива, поэтому [0] массива.


// If you have your array
const myArray =   [ 
       [ 
          { 
             "name":"name",
             "zip_code":"50700",
             "state":"state",
             "country":"country"
          }
       ]
    ]

// This will  give you what you want.
myArray[0]

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...