搜索大型Json.csv文件,并使用实时搜索风格输出结果
Search large Json/csv fle and output results with a live search style
我想我有一个小问题。我有一个巨大的Json文件(30MB),我想用Jquery web应用程序解析它。
现在,理想的做法是将它加载到本地存储中,regex我想要的并显示结果。我希望它在我输入后立即显示结果(谷歌风格),但看起来我的每一次尝试都会挂起应用程序。如果我将Json文件减少到1MB,那么它就可以工作了。
有人知道怎么做吗?也许举一个我能看到的例子?
非常感谢!
我建议您不要使用此方法进行搜索。因为即使你能更快地进行搜索,下载30MB的文件也需要很长时间。
您可以将数据从JSON转换为SQL,并通过从javascript代码向服务器发送AJAX调用来进行搜索。
为了进行进一步的优化,您只能在搜索词的长度超过一定的字符数(可能为3)后发送AJAX调用。
相关文章:
- 为非列表项目创建HTML实时搜索
- JSON和jQuery实时搜索
- 使用JS和Keyup在Rails4中进行实时搜索
- select2v4用于实时搜索-可以从下拉列表中选择或提交关键字
- 覆盖与查询实时搜索冲突
- jquery我应该如何在多个html文件中实时搜索结果
- jQuery:如何创建一个带有多个单选按钮的实时搜索表单
- 如何使用 ajax 实时搜索获取脚本文本框中的搜索值
- AJAX 实时搜索仅当结果以相同的第一个字母开头时才显示结果
- jQuery 删除然后再次添加以进行实时搜索
- 无法用数据实时搜索填充引导程序选择+使用jquery填充多个
- jQuery 在实时搜索后延迟加载图像
- 角度实时搜索
- 通过 json 实时搜索以查看给定的字符串是否在数组中
- 使用Jquery的实时搜索筛选器
- 如何在Meteor中实现实时搜索,而不会在每个字母后出现文本输入模糊
- 搜索大型Json.csv文件,并使用实时搜索风格输出结果
- ajax实时建议搜索不起作用
- 从javascript实时搜索加载mysql内存
- AJAX/实时搜索问题