array_with_three_elements:
- 1
- 2
- 3
empty_array:
Есть ли способ указать, что empty_array: массив без элементов, например, с []? Когда я загружаю его в рубиновый хеш, я бы хотел, чтобы он знал, что это массив.
Спасибо
array_with_three_elements:
- 1
- 2
- 3
empty_array:
Есть ли способ указать, что empty_array: массив без элементов, например, с []? Когда я загружаю его в рубиновый хеш, я бы хотел, чтобы он знал, что это массив.
Спасибо
Ответы:
Попробуйте использовать [], например:
empty_array: []
Итак, в Ruby у вас есть:
x = YAML::load("empty_array: []")
x # => {"empty_array" => []}
[]работает для пустой последовательности, ""работает для пустой строки и {}работает для пустого отображения.
[]?