Javascript 如何将非常大的文本文件的内容转换为json?

Javascript 如何将非常大的文本文件的内容转换为json?,javascript,json,Javascript,Json,例如 假设文本文件中有一行具有以下模式: 紅火 红火 [hong2 huo3] /prosperous/ 我希望将其转换如下: { "simplified": 紅火, "traditional": 红火, "pinyin": hong2 huo3, "english": /prosperous/ } 这个文件可以很大,比如MB 如果可能的话,我想用Javascript来实现这一点…您想要的输出实际上不是有效的JSON。(值也需要双引号。)此文本文件是否已通过XHR发送到浏览器,在浏览器中将发

例如

假设文本文件中有一行具有以下模式:

紅火 红火 [hong2 huo3] /prosperous/
我希望将其转换如下:

{ "simplified": 紅火, "traditional": 红火, "pinyin": hong2 huo3, "english": /prosperous/ }
这个文件可以很大,比如MB


如果可能的话,我想用Javascript来实现这一点…

您想要的输出实际上不是有效的JSON。(值也需要双引号。)此文本文件是否已通过XHR发送到浏览器,在浏览器中将发生从文本到json的转换?或者jsonify会发生在服务器上吗?文本文件的模式是否完全一致?此外,是否确实要以转换后的英文形式保留斜杠?你为什么想要
“英语”:“/prostrust/”
,而不是
“英语”:“prostrust”
?我很抱歉。我记不起JSON的确切格式。但我问题的核心内容是,我确实希望从文本文件中获取JSON格式的数据。这只是一个小小的技术问题。Tim-jsonify最好出现在服务器上。我的想法是让用户在文本字段中输入英文或中文字符,当他进行翻译时,搜索算法会遍历所有文本文件内容,获取所有相关翻译并将其存储到json中,然后将结果返回给前端的用户。