Простое сохранение объекта в Vala (например, полка / рассол)

Я хотел бы перенести свой код с Python на Vala, но я столкнулся с проблемами.

Есть ли простой способ хранения объектов, созданных в Vala, например, вы можете сделать это с помощью pickle/shelve? Я хотел бы избежать запуска всей базы данных.

1 ответ

Решение

Я не знаю полки / мариновать, но вы пытались найти 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

Другие вопросы по тегам