Реструктуризация JSON для использования с базой данных Firebase Realtime - PullRequest
0 голосов
/ 08 июня 2019

У меня в настоящее время есть файл JSON, структурированный так

[
 {
    "firstKey": {
        "item": "string",
        "item2": "string",
        "item3": "string"
    }
 },
 {
    "secondKey": {
        "item": "string",
        "item2": "string",
        "item3": "string"
    }
 }, 
.
.
.

]

Есть ли в любом случае изменить его на

 "firstKey": {
  "item": "string",
  "item2": "string",
  "item3": "string"
},
"secondKey": {
  "item": "string",
  "item2": "string",
  "item3": "string"
},
.
.
.

чтобы я мог напрямую скопировать его в мой JSON и импортировать в базу данных реального времени Firebase.

1 Ответ

1 голос
/ 08 июня 2019

Не думаю, что вам стоит сменить его на второй формат. Вы можете отобразить массив в первом и вставить значения в базу данных Firebase.

Пример:

const my_array = [
 {
    "Key": {
        "item": "string",
        "item2": "string",
        "item3": "string"
    }
 },
 {
    "Key": {
        "item": "string",
        "item2": "string",
        "item3": "string"
    }
 }
]


my_array.map((value)=>{
 //you can now insert value into your database 
})

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