我正在运行一个节点服务器,我想知道 - 我如何序列化对象并将它们写入文件?如何将对象保存到Node.js中的文件中?
15
A
回答
37
您可以使用
var str = JSON.stringify(object)
序列化你的对象一个JSON字符串和
var obj = JSON.parse(string)
读回作为一个对象。该字符串可以写入文件。因此,例如像这样的对象:
var p = new Foo();
p.Bar = "Terry"
var s = JSON.stringify(p)
// write s to file, get => { "Bar" : "Terry" }
// read s from file and turn back into an object:
var p = JSON.parse(s);
的写入和读取/从文件中被这里介绍:http://nodejs.org/docs/v0.4.11/api/fs.html#fs.write
相关问题
- 1. 如何将对象保存到文件?
- 2. 将Java对象保存到文件中
- 3. 如何将对象保存到Visual Studio中的fooSettings.settings文件中?
- 4. 如何在Delphi中将对象保存到文件中
- 5. 如何将console.log(对象)的输出保存到文件中?
- 6. 如何保存文件中的对象?
- 7. 如何将对象保存到SharedPreferences中?
- 8. 如何使用boto3将S3对象保存到文件中
- 9. 如何将sprite对象保存到cocos2dx文件中?
- 10. 如何将一个非常大的内存中对象保存到文件中?
- 11. 将JavaScript对象保存到带有中断字的文件中
- 12. 将对象保存到Python中的JSON或XML文件中
- 13. 将对象保存到文件
- 14. 将Javascript对象保存到文件
- 15. 将对象保存到文件
- 16. PyQt将对象保存到文件
- 17. R将poLCA对象保存到文件
- 18. 如何将文件对象保存为React中的状态?
- 19. 如何序列化对象并将其保存到Android中的文件中?
- 20. 从文件中读取对象并将其保存到ArrayList中
- 21. Node.js的FS保存对象
- 22. 将我的网页中的图像对象保存到文件
- 23. 如何将对象的模板化阵列保存到文件?
- 24. 如何将mongodb中的数据保存到node.js缓存中?
- 25. 如何将AbstractTableModel保存到文件中?
- 26. 如何将consol.log保存到文件中?
- 27. 无法将哈希表对象保存到Android中的文件
- 28. 将对象的矢量保存到C++文件中
- 29. 如何使用Android将对象保存在xml文件中?
- 30. 如何将对象写入磁盘(保存在文件中)
您可能需要一个DB代替,例如沙发,Mongo,MySQL。 – mahemoff
你想写一个字符串(或字节)到一个文件,或者你想保存任何对象吗? – svick
标记为重复的问题**并不是要求相同的事情。**这个问题实际上是关于*序列化* ***和***写入文件,而不仅仅是写入文件! – corazza