0

Jettisonメッセージを解析するためにJavaで使用していJSONますが、場合によってJSONは値に改行が含まれているため、例外が発生します。

{
  "errors": {
    "error": [
      {
        "error-message": "values are not unique: 121
/adduser/userid
/adduser/userid",
        "error-urlpath": "/adduser/userid"
      }
    ]
  }
}

Javaでエラーメッセージを解析する際に値の改行を無視する方法はありますか?

ありがとう。

4

1 に答える 1

0

JSON ソースが無効なので修正する必要があります (Jon Skeet が投稿したように)。もう 1 つの方法 (それほどエレガントではありません) は、すべての改行を "" または " " に置き換え、その後で解析を試みることです。

于 2015-09-28T07:40:20.663 に答える