我每隔几秒就要求json文件,它有时很大,所以有可能以某种方式检索不是整个json文件,而只是最后一个元素? getJson获取整个文件。只获得部分json文件而不是整个文件
2
A
回答
2
不,您必须获取整个文件,然后才能解析并返回最后一个元素。这里最好的解决方案是创建一个只有你需要的信息的新JSON文件(如果你有这个能力的话)。
0
那么你不能从JavaScript访问部分json。你必须在服务器端进行。只要创建一个新的PHP函数读取的最后一个元素,并从的getJSON
访问
1
除非你可以:
- 修改服务/使用参数仅提供最后一个元素,可能在不同的URL。
- 知道究竟有多长的数据前的最后一个元素会,让你做一个
[RANGE][1]
请求到服务器
当然,用第二种方法,在自己的最后一个元素很可能不是一个有效的JSON对象(不保证用大括号括起来),所以你需要在解析它之前操作它
相关问题
- 1. PHP cURL只获得部分文件名的文件
- 2. Java - 加密部分文件(音频和图像)而不是整个文件?
- 3. 如何获得匹配整个字符串,而不是只是部分?
- 4. jquery文件上传只提交文件而不是整个表格数据
- 5. BufferedWriter不写整个文件 - 只有一部分
- 6. jQuery的工作。获得内嵌而不是在外部文件
- 7. PHP - 只从XML获取特定数据,而不是整个XML文件?
- 8. 推进文件在GitHub上,而不是整个分支
- 9. 如何获得JSON文件
- 10. 获得整数文件
- 11. HTML整理部分文件?
- 12. 让nginx缓存文件只取决于文件名(而不是完整路径)
- 13. 从.txt文件获得一个整数
- 14. 只读文件中的一个部分
- 15. 如何只压缩文件,而不是完整路径
- 16. 不完整的文件Json
- 17. 把手部分显示的是文件路径,而不是文件服务
- 18. 从JSON的字符串,而不是一个JSON文件
- 19. 如何加载一个JSON对象,而不是JSON文件
- 20. 只提取文件名而不是路径+文件名
- 21. Scrapy覆盖json文件而不是附加文件
- 22. 角度服务返回和html文件而不是json文件
- 23. 如何使用$ http.get加载内部json而不是外部JSON文件
- 24. 如何获取文件名而不是打开文件的整个文件路径?
- 25. ASDF:如何指定整个文件夹,而不是每个单独的文件
- 26. 可能使用curl上传外部json文件而不是--data?
- 27. 无法从multipartHttpServletRequest.getFile获取文件(“文件”),但是从request.getPart获得A部分(“文件”)
- 28. 卷曲的URL并获得唯一机身背部而不是整个HTML文件
- 29. 使用parse_url获得的,而不是它的一部分整个URL
- 30. 返回文件名,而不是文件扩展名的第一部分