解析JSON时忽略换行符

时间:2015-09-28 06:14:41

标签: java json jettison

我在Java中使用Jettison来解析JSON消息,但在某些情况下,JSON包含值中断,因此会出现异常。

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

在解析Java中的错误消息时,有没有办法忽略值中的换行符?

感谢。

1 个答案:

答案 0 :(得分:0)

您应修复JSON源,因为它无效(如Jon Skeet发布的那样)。 另一种方式(不那么优雅)将用“”或“”替换所有换行符,然后尝试解析。