Firebase不断更改JSON文件

诺兰·R

在我的Firebase数据库中,我的JSON树是这样设置的(注意“ 0”和“ 1”)

{
  "0" : {
    "Coordinates" : {
      "Lat" : -29.00902,
      "Long" : 31.98
    }
  },
  "1" : {
    "Coordinates" : {
      "Lat" : -28.8,
      "Long" : 30.00007
    }
  },
  "num" : 1
}

第一次下载JSON文件时,它是按上面的方式下载的,并且一切都很好,但是由于某些原因,经过几次下载后它更改为JSON文件,所以取出了“ 0”和“ 1”(但是在我的Firebase中控制台没有任何变化,它仍然表明它是“ 0”或“ 1”的一部分)。

 {
            "Coordinates" : {
              "Lat" : -29.00902,
              "Long" : 31.98
            }
          },
          {
            "Coordinates" : {
              "Lat" : -29.775252,
              "Long" : 31.021821
            }
          }
gm_

这是由于JSON的工作原理以及Firebase在其网站上显示JSON的原因。由于您使用的键像01,firebase认为您正在尝试创建数组(也许是)。Firebase像第一个示例一样显示此内容,但是当您将其导出到JSON文件时,它没有显示0and 1,而是使用[]数据周围的标准方括号表示一个数组。这不是错误,而是firebase以一种更易于人类查看的方式显示JSON,并以更易计算机阅读的格式导出数据。希望这可以帮助!

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章