0
我想將我的代碼從Python轉移到Vala,但我遇到了問題。Vala中簡單的對象持久化(像擱架/鹹菜)
有沒有一種簡單的方法來存儲在Vala中創建的對象,就像你可以用pickle/shelve做到的一樣?我想避免運行整個數據庫。
我想將我的代碼從Python轉移到Vala,但我遇到了問題。Vala中簡單的對象持久化(像擱架/鹹菜)
有沒有一種簡單的方法來存儲在Vala中創建的對象,就像你可以用pickle/shelve做到的一樣?我想避免運行整個數據庫。
我不知道擱置/醃製,但是您是否嘗試過在上搜索persist
或serialize
?
我做了快速搜索,發現在JSON-glib庫的東西:
http://valadoc.org/#!api=json-glib-1.0/Json.gobject_serialize
http://valadoc.org/#!api=json-glib-1.0/Json.gobject_deserialize
歡迎計算器!從技術上講,這個問題違反規則,因爲你在這裏要求一個圖書館:http://stackoverflow.com/help/on-topic – 2015-02-06 09:23:53
無論如何,我已經給你一個答案,但我的回答更多的是「如何我可以找到Vala庫/ API方法嗎?「。 – 2015-02-06 09:24:52
此外,您的問題標題應該被視爲一個問題,如「我如何將GObject對象持久保存到文件?」或者類似的東西。 – 2015-02-06 09:26:48