検索

ホームページ  >  に質問  >  本文

android - {"code":1003,"msg":"\u7f3a\u5c11\u53c2\u6570"}为什么服务器返回的值是各种格式的

{"code":1003,"msg":"\u7f3a\u5c11\u53c2\u6570"} 这是什么编码

怪我咯怪我咯2771日前2549

全員に返信(8)返信します

  • 天蓬老师

    天蓬老师2017-04-17 16:47:51

    Unicode エンコード

    リーリー

    返事
    0
  • 天蓬老师

    天蓬老师2017-04-17 16:47:51

    中国語{"code":1003,"msg":"缺少参数"}

    返事
    0
  • PHP中文网

    PHP中文网2017-04-17 16:47:51

    json_encode($a, JSON_UNESCAPED_UNICODE)

    マニュアルを読む - http://php.net/manual/zh/function.json-encode.php

    返事
    0
  • 大家讲道理

    大家讲道理2017-04-17 16:47:51

    心配しないでください、直接使用できます

    返事
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-17 16:47:51

    JSON RPC モデルに少し似ています

    返事
    0
  • 大家讲道理

    大家讲道理2017-04-17 16:47:51

    これは単なる JS 文字列エスケープであり、UTF-16 エンコーディングと言えます。
    「A」を "x41" と書くことができるのと同様に、"u0041" と書くこともできます。 x の後に 2 桁が続き、u の後に 4 桁が続くだけです。 ES6 では、4 桁を超える場合に中括弧を追加できます。 "u{10FFF}"

    をこのように記述するのは、{"code":1003,"msg":"缺少参数"} を直接記述する際に http ヘッダーに適切なエンコーディングが設定されていないことによる文字化けを防ぐためです (HTML ファイルのように <meata charset="UTF8"> のように書くことはできません)。
    だから、こう書いてください!

    返事
    0
  • 黄舟

    黄舟2017-04-17 16:47:51

    Unicode エンコーディング。 。パラメータの中国語の意味は「パラメータが欠落している」です。

    返事
    0
  • ringa_lee

    ringa_lee2017-04-17 16:47:51

    Unicode、そのまま使用してください

    返事
    0
  • キャンセル返事