正确的方法来读取Javascript / Node.js中的数据文件?

杰克·鲍威尔(Jake Powell)

我有一个xml格式的平面数据文件,但是当前没有用于该文件的真正Windows查看器。我决定使用Node-WebKit创建一个简单的应用程序,仅用于基本查看-数据文件无需由应用程序写入。

我的问题是,我不知道读取大文件的正确方法。数据文件是电话SMS和MMS的备份,并且MMS条目在适用的地方包含Base64图像字符串-因此,该文件变得很大,并带有大量图像(通常约为250mb)。我没有在文件中创建/格式化原始数据,因此无法修改其结构。

因此,问题是-假设我已经有一种方法可以将XML解析为JavaScript对象,我应该:a)首次运行应用程序时解析整个文件,并在应用程序生命周期内将对象数组存储在内存中,或b)每次我想提取对话时都要通读整个文件(所有带有特定传出或传入号码的消息),然后仅将数据存储在内存中,或者c)采用一些替代的,更有效的解决方案我还不知道

滚球

将您的XML数据转换为SQLite数据库。默认情况下,SQLite不是基于内存的。在需要数据时查询数据库,问题解决了:)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

是否有 node.js 方法来读取 index.html 文件并添加新元素?

来自分类Dev

从数据文件中读取数据点

来自分类Dev

在C ++中读取“大”数据文件

来自分类Dev

使用c3.js读取csv数据文件

来自分类Dev

是否有正确的方法来解析 JavaScript 中带有循环的 JSON?

来自分类Dev

读取数据文件作为链表中的节点的功能

来自分类Dev

c-读取数据文件中的特定列

来自分类Dev

如何使用GLPK中的坐标读取数据文件

来自分类Dev

如何在Python的类中读取数据文件?

来自分类Dev

如何读取应用程序中包含的数据文件

来自分类Dev

在Matlab中自动读取包含特殊字符的数据文件

来自分类Dev

在函数中按年份读取特定数据文件

来自分类Dev

解析数据文件中json对象的最佳方法

来自分类Dev

解析数据文件中json对象的最佳方法

来自分类Dev

node.js-如何获取OS平台用户数据文件夹

来自分类Dev

从node.js中的childByAutoId读取数据

来自分类Dev

如何从Node.js中的CSV文件列中明智地读取数据

来自分类常见问题

在Node.js中读取文件

来自分类Dev

在Node.js中读取XML文件

来自分类Dev

从node.js中的文件读取

来自分类Dev

正确的方法来删除URL中的index.php

来自分类Dev

正确的方法来检测php中的mime类型

来自分类Dev

正确的方法来防止db中的重复

来自分类Dev

正确的方法来检测php中的mime类型

来自分类Dev

正确的方法来删除URL中的index.php

来自分类Dev

如何循环读取多个Excel数据文件并处理每个文件中的数据?

来自分类Dev

Node.js读取流无法从文件正确读取

来自分类Dev

从R中的CSV文件读取数字,数据文件中存在NaN

来自分类Dev

从R中的CSV文件读取数字,数据文件中存在NaN

Related 相关文章

热门标签

归档