ブックマーク / qiita.com/memememomo (1)

  • Mojo::JSONの挙動について - Qiita

    Mojo::JSONは、「Perlのデータ構造」と「JSON文字列」で、相互に変換してくれるモジュールです。 「Perlのデータ構造」から「JSON文字列」に変換する場合はencodeメソッドを使用し、 「JSON文字列」から「Perlのデータ構造」に変換する場合はdecodeメソッドを使用します。 注意が必要なのは、 Mojo::JSONのencode/decodeが、 Encodeのencode/decodeに合わせたような挙動になっていることです。 encodeメソッド encodeメソッドに渡すデータの中に日語などの文字列がある場合は、 utf8フラグを付けておく必要があります。 付けなかった場合は、文字化けが起こります。 use strict; use warnings; use Encode; use Mojo::JSON; my $parser = Mojo::JSON->

    Mojo::JSONの挙動について - Qiita
  • 1