重组JSON以与Firebase实时数据库一起使用

时间:2019-06-08 19:48:53

标签: javascript json firebase firebase-realtime-database

我目前有一个这样的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 个答案:

答案 0 :(得分:1)

我不建议您将其更改为第二种格式。您可以在第一个数组中进行映射,然后将值插入到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 
})