Project

General

Profile

Bug #5176

UTF-8以外でpsychを使用し、YAML.dumpを実行するとエラーが発生する

Added by hannibal (Masafumi Kiribayashi) about 9 years ago. Updated about 9 years ago.

Status:
Closed
Priority:
Normal
Target version:
ruby -v:
ruby 1.9.2p290 (2011-07-09) [i686-linux]
Backport:
[ruby-dev:44363]

Description

Windows環境(mingw)、Linux環境において、添付したファイルで現象が発生します。
libyamlが「YAMLで使用する文字列はUTF-8である」ことを主張するのが原因かと思います。
Stringをdumpする前にUTF-8に変換する作業をライブラリですべきではないでしょうか。
現状、私は添付したファイルのコメントアウトした箇所を有効にすることで、問題を回避しています。


Files

test.rb (598 Bytes) test.rb hannibal (Masafumi Kiribayashi), 08/09/2011 05:17 PM

Also available in: Atom PDF