从文本文件javascript中调用数据[重复]
Posted
技术标签:
【中文标题】从文本文件javascript中调用数据[重复]【英文标题】:Recalling data from a text file javascript [duplicate] 【发布时间】:2021-06-08 21:11:02 【问题描述】:我正在构建一个机器人来运行不和谐的游戏。玩家登录后,他们的数据被推送到一个数组中,如下所示:
name: Emily, tag: something#4532, kills: 0, alive: true
但是,每当机器人重新启动时(每天会发生几次),所有数据都会丢失。 我知道解决此问题的最佳方法是将该信息写入文件,然后在机器人重新启动时调用该文件。 我知道如何写入文件,但我不确定如何调用该信息,以便将其推回数组中。
【问题讨论】:
重复Using Node.JS, how do I read a JSON file into (server) memory? 【参考方案1】:如果我正确地回答了您的问题,您似乎只需要读取文件的内容并将其存储在变量中即可再次使用它。这可以通过 JSON.parse() 轻松完成。这是我从帖子中找到的一个示例,该示例链接到您的帖子的评论中:
var fs = require('fs');
var obj = JSON.parse(fs.readFileSync('file_path_here', 'utf8'));
这应该可以工作,假设您使用 JSON.stringify() 将数据输入到文件中
【讨论】:
以上是关于从文本文件javascript中调用数据[重复]的主要内容,如果未能解决你的问题,请参考以下文章