提问者:小点点

如何在本地搜索一个巨大的JSON文件?


$.getJSON("recipeList.json", (json) => {
    console.log("It Works !"); 
});

这似乎不起作用:没有console.log,控制台中只有一个错误,显示

[违反]“加载”处理程序用了1142毫秒


我是否可以通过这个文件进行搜索,尽管它很大,而且不用花太多时间?

我也有联机托管的文件的url(https://s3.amazonaws.com/openrecipes/20170107-061401-recipeItems.json.gz),但我似乎无法连接到它(CORS关于没有允许我的头的错误)。


共1个答案

匿名用户

这是一个很大的文件--30 MB和135 MB未压缩。

我相信您将需要服务器端的帮助。

也许你可以下载这个文件,然后把它的数据插入数据库(例如MySQL)

然后创建一个API,您将从客户端调用该API,通过提供的搜索项从DB获取数据。