当前位置: 首页 > 面试题库 >

在Node.js下存储JSON的简单方法

范金鑫
2023-03-14
问题内容

我正在寻找一种在 Node.js* 下以持久方式存储一个 JSON
数组的超简单方法。它不需要任何特殊功能。我只想在其中放置一个JSON对象,并能够在下次服务器重启时读取它。
*

(为此, MongoDBCouchDB之 类的解决方案似乎都过分杀伤了。)


问题答案:

为什么不写文件?

// Writing...
var fs = require("fs");
var myJson = {
    key: "myvalue"
};

fs.writeFile( "filename.json", JSON.stringify( myJson ), "utf8", yourCallback );

// And then, to read it...
myJson = require("./filename.json");


 类似资料:
  • 问题内容: 我需要一个存储过程,该过程可以通过发送和来检查在登录尝试时是否是否为有效用户,并查看它们在数据库中是否匹配。有没有简单的方法可以做到这一点? 问题答案: 没有更多的信息,我目前能提供的最好的服务是: 根据您的响应修改查询-这将返回字符串“ true”或“ false”,您可以根据需要将其分别替换为位值1和0。

  • 我很难让GCS JSON API中的“简单上传”方法在Python中工作。文件(https://developers.google.com/storage/docs/json_api/v1/how-tos/upload#simple)使它看起来微不足道,但我无法通过授权。我不完全理解授权/身份验证/密钥/令牌,但我正在尝试。我一直试图上传的bucket允许完全读写(它们是公共的),我已经生成并尝试

  • 问题内容: 我有一个对象数组,每个对象都有许多属性。这是通过遍历对象数组获取的一些示例数据: 它的数据很少,所以我想避免使用核心数据。我需要能够持久保存数组,然后再次打开它并能够遍历它。我希望使用一个简单的解决方案,例如NSUserDefaults或NSKeyedArchiver,但是在Swift中我无法使用这种类型的数组(我已经在线阅读文档,论坛和示例了24小时……) 您将如何建议我像上面那样持

  • 本文向大家介绍分别在Linux和Windows下设置JVM内存的简单方法,包括了分别在Linux和Windows下设置JVM内存的简单方法的使用技巧和注意事项,需要的朋友参考一下 Linux服务器: 在/usr/local/apache-tomcat-5.5.23/bin 目录下的catalina.sh 添加:JAVA_OPTS='-Xms512m -Xmx1024m' 或者 JAVA_OPTS=

  • 问题内容: 只是寻找一种简单的解决方案,以在任何操作系统上的Node.js中下载和解压缩或文件。 不知道这是内置的,还是我必须使用单独的库。有任何想法吗?仅查找几行代码,因此当我想在节点中下载下一个zip文件时,就可以了。这样的感觉应该很容易和/或内置,但是我什么也找不到。谢谢! 问题答案: 结帐adm-zip。 ADM-ZIP是用于NodeJS的zip数据压缩的纯JavaScript实现。 该库

  • 每当学习新技术时,我都喜欢写一个尽可能简单的例子。通常这意味着引用最少的控制台应用程序。我一直在尝试编写一个读取和写入Azure表存储的应用程序,但收效甚微。我使用了这个操作指南作为基础,但尝试在Main方法中完成所有操作。类似的方法在blob存储中效果很好,但表存储遇到了麻烦。 我能够使用此代码创建一个表。 运行此代码后,我可以使用Azure存储资源管理器在我的存储中看到一个表。(仍然不知道如何