我正在创建一个Android应用程序,它接收一些json数据,有没有办法设置一个目录,如;
http://......./jsons/*.json
或者,一种添加到名为a.json的json文件中并扩展其包含的数组数据的方法,几乎将更多数据添加到.json文件中,这增加了它的大小。 它可以是PHP或Javascript。
答案 0 :(得分:1)
查看Parsing JSON,您可以使用JSON.parse()函数,此外,我不确定从目录调用获取所有JSON文件,也许其他人会解释。
var data ='{"name":"Ray Wlison",
"position":"Staff Author",
"courses":[
"JavaScript & Ajax",
"Buildinf Facebook Apps"]}';
var info = JSON.parse(data);
//var infostoring = JSON.stringify(info);
答案 1 :(得分:0)
添加到json文件的一种方法是解析它,添加它,然后再次保存。如果您有大量数据,这可能不是最佳的,但在这种情况下,您可能仍然需要一个合适的数据库(如mongo)。
使用PHP:
$json_data = json_decode(file_get_contents('a.json'));
array_push($json_data, 'some value');
file_put_contents('a.json', json_encode($json_data));