【发布时间】:2013-03-23 16:03:47
【问题描述】:
在 JavaScript 中从文件中解析大量数据最有效的方法是什么?
目前我使用 JSON 解析来序列化一个未压缩的 250MB 文件,这真的很慢。有没有一种简单快捷的方法可以从文件中读取大量 JavaScript 数据而无需遍历每个字符?文件中存储的数据只是几个浮点数组?
更新: 该文件包含一个 3d 网格、6 个缓冲区(vert、uv 等)。此外,缓冲区需要呈现为类型化数组。流式传输不是一种选择,因为必须先完全加载文件,然后图形引擎才能继续。也许更好的问题是如何以最有效的方式将巨大的类型化数组从文件传输到 javascript。
【问题讨论】:
-
在浏览器中还是在 Node.js 中?
-
文件为什么这么大,为什么一定要浏览器?
标签: javascript json performance