我正在運行一個節點服務器,我想知道 - 我如何序列化對象並將它們寫入文件?如何將對象保存到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