Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Firebase导入json添加所有内容,然后删除所有内容_Json_Firebase - Fatal编程技术网

Firebase导入json添加所有内容,然后删除所有内容

Firebase导入json添加所有内容,然后删除所有内容,json,firebase,Json,Firebase,我正在尝试在Firebase上使用导入json功能。具体而言,我收集了如下数据: { "1":"hello", "2":"world", "more":"nothingSoFar", } 我想覆盖“更多”部分。所以我点击“更多”,然后点击“导入json”,选择我的json文件并点击导入。我看到它添加了json文件中的所有节点,但是“more”的值切换为“null”,所有节点从下到上被删除,就像一个折叠的手风琴 这是怎么回事?我的json文件太大了吗?Firebase只接

我正在尝试在Firebase上使用导入json功能。具体而言,我收集了如下数据:

{
    "1":"hello",
    "2":"world",
    "more":"nothingSoFar",
}
我想覆盖“更多”部分。所以我点击“更多”,然后点击“导入json”,选择我的json文件并点击导入。我看到它添加了json文件中的所有节点,但是“more”的值切换为“null”,所有节点从下到上被删除,就像一个折叠的手风琴


这是怎么回事?我的json文件太大了吗?

Firebase只接受Base64格式的数据,而且它对任何
“键”:“值”
对都有10 MB的上限,要上传更多的数据,你需要创建多个
“键”:“值”
对,这样你就可以上传任何大小的文件。@akhilesh1988:我不知道你的意思“仅接受base64”。Firebase接受JSON数据。将二进制数据编码为JSON的一种方法确实是通过base64。但常规JSON数据也可以。“我的JSON文件是否太大?”?“可能是。您尝试导入的JSON文件有多大?你能把你要导入的文件放在某个地方让我们看一下吗?如果不是,这可能是一个support@firebase.com是一种更好的帮助方式。@FrankvanPuffelen是的,你是对的,Firebase接受JSON格式的任何数据,Base64我指的是同一点,任何大文件可能是媒体文件或二进制文件,所以它应该转换成Base64格式,以便将其存储到Fierbase。嘿,谢谢大家的建议。看起来文件不是太大,因为我使用图形界面在“更多”下手动添加了几个节点,然后单击“更多”并导入。不知怎么的,这起作用了。所以出于某种原因,文件的大小并不重要。我不知道发生了什么事。