Я загрузил строку из файла html.file и записал ее в файл yaml с помощью плагина ya2yaml:
- title: 'What a wonderful day!'
body: ... # main contents here
и загрузлюфайл .yml методом YAML :: parse_file.
, но "\ n" в строке вызовет проблемы с загрузкой, поэтому я попытался передать все "\ n" в "", но проблемы все еще есть, char '0083 '(я вижу это в терминале) все еще ломает линию и вызывает проблему загрузки:
in `load': syntax error on line 32, col 6: ` </strong><br>ok ' (ArgumentError)
from /home/croplio/.rvm/rubies/ruby-1.9.2-preview3/lib/ruby/1.9.1/syck.rb:178:in `parse'
from /home/croplio/.rvm/rubies/ruby-1.9.2-preview3/lib/ruby/1.9.1/syck.rb:203:in `block in parse_file'
from /home/croplio/.rvm/rubies/ruby-1.9.2-preview3/lib/ruby/1.9.1/syck.rb:202:in `open'
Так что же не так с yaml или char 0083?
иликак я могу избежать этой проблемы?