我需要以下的 node.js 程序
我有一个巨大的JSON数据,我需要使用流将数千条记录复制到另一个文件。但是有3个键值对但我只需要复制一个键值(即)我有name
,age
和city
,但我需要在另一个文件中只有名称json记录。
如果有其他选择,你能建议我吗?文件大小也太大,包含数千条记录。
样本数据
[
{
"name":"John",
"age":31,
"city":"New York"
},
{
"name":"vamsi",
"age":31,
"city":"New York"
},
{
"name":"loga",
"age":31,
"city":"New York"
},
{
"name":"krishna",
"age":31,
"city":"New York"
},
{
"name":"kishore",
"age":31,
"city":"New York"
},
{
"name":"reddy",
"age":31,
"city":"New York"
}
]
答案 0 :(得分:1)
使用流应该很容易:
首先安装一些用于流式传输JSON和转换的模块
let dict: [String: Any]
然后编写代码:
npm install --save JSONStream scramjet
有关详细信息,请参阅文档: