JSONモジュールの encode_json / decode_json と to_json / from_json について調べてみた。 間違いがあった場合は指摘お願いします。 encode_json / decode_json encode_json / decode_json は Encodeモジュールの encode_utf8 / decode_utf8 にJSONのシリアライザー・デシリアライザーがくっ付いたようなもの。 to_json / from_json その一方、to_json / from_json は引数・戻り値共に flagged utf8 で扱う。JSONのシリアライザー・デシリアライザーのみ。 よって、エンコード周りに関しては自分で責任を持ってやる必要がある。 utf8(追記:コメントの指摘により加筆修正) OOインターフェイスには utf8 メソッドがある。