Каковы хорошие примеры отображения данных YAML на объекты Ruby? - PullRequest
0 голосов
/ 05 октября 2010

Я ищу основные примеры синтаксиса YAML и способы работы с ним в Ruby. В основном, глядя на примеры, я надеюсь лучше понять, как сопоставить скаляры YAML с атрибутами объектов и использовать ли разные файлы YAML или иметь один файл YAML, содержащий несколько объектов.

1 Ответ

1 голос
/ 05 октября 2010

В ядре Ruby есть класс YAML , который имеет краткое руководство и несколько ссылок.

YAML за пять минут

Сериализация и десериализация объектов с помощью Ruby

require "yaml"

test_obj = ["dogs", "cats", "badgers"]

yaml_obj = YAML::dump( test_obj )
                    # -> ---
                         - dogs
                         - cats
                         - badgers
ruby_obj = YAML::load( yaml_obj )
                    # => ["dogs", "cats", "badgers"]
ruby_obj == test_obj
                    # => true
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...