/ / Ruby об'єкт до JSON і назад? - рубій, дзон

Ruby Object до JSON і назад? - рубій, дзон

Я намагаюся створити надто просту базу данихструктуру, але я не хочу використовувати SQLite3, тому що я розумію, що мій метод є небезпечним. Я хочу, щоб я міг написати свій об'єкт даних у файл, читати мій об'єкт даних і зберігати його як об'єкт Ruby для використання.

irb(main):003:0> data["tom"] = Processing.new("Tom", "8347198738913", 1000)
=> #<Processing:0x007fa75c841d30 @name="Tom", @limit=1000, @balance=0>
irb(main):012:0> data.to_json
=> ""#<Processing:0x007fa75c0e9740>""

Чому я не отримую JSON? Де всі мій vars?

Відповіді:

0 для відповіді № 1

Це схоже на Processing клас не належним чином реалізує протокол серіалізації будь-якої бібліотеки серіалізації JSON, який ви використовуєте, і, таким чином, бібліотека робить наступне найкраще, що воно може: використовувати to_s.