work.log

元エンジニアの備忘録的ブログ

PerlモジュールJSONの私的備忘録

投稿:2014-06-26 19:03  更新:

Perl モジュール JSON の私的なメモです。

この Perl モジュールは相当愛用しているモジュールで、もうアチラコチラに組み込んで使っていたのですが最近になってメソッドを間違えて使っていた事が発覚。

ゴチャゴチャした規則性が不完全なデータを JSON 形式にシリアライズして保存していたのですが、取り出してみると何か思いっきり文字化けしてるんですけど状態。

原因はメソッドの encode_json を使うところを to_json を使っていたという感じだと思う多分。

結局これに気づく前に自前でエンコード処理を書いたのでもう触りたくもないのですが、to_json は JSON のシリアライズのみでエンコードは自分でよろしくというメソッドの様子。

とりあえず、ここのページが詳しい。