Project

General

Profile

Actions

Bug #5176

closed

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

Added by hannibal (Masafumi Kiribayashi) over 12 years ago. Updated over 12 years ago.

Status:
Closed
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
Actions

Also available in: Atom PDF

Like0
Like0Like0Like0Like0Like0Like0