html.file から文字列をロードし、プラグイン ya2yaml を使用して yaml ファイルに書き込みました。
- title: 'What a wonderful day!'
body: ... # main contents here
YAML::parse_file メソッドで .yml ファイルを読み込みます。
しかし、文字列内の "\n" は負荷の問題を引き起こすため、すべての "\n" を "" に gsub しようとしましたが、まだ問題があります。 、読み込みの問題を引き起こします:
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 の何が問題なのですか?
または、どうすればこの問題を回避できますか?