在杰克逊解析期间处理"日期":{" @ nil":" true"}

时间:2016-12-06 09:28:59

标签: java jackson

我正在尝试使用jackson解析器解析json。杰克逊成功地解析了数据,但当@nil:true出现在json中时,代码中断并给出错误:

无法从START_OBJECT标记

中反序列化java.lang.String的实例 像这样的json字符串:

[
  {
    "Users": {
      "UserID": "1",
       "ExpirationDate": {
        "@nil": "true"
      }     
    }
  }
 ]

但是当json如下所示,然后解析成功发生:

[
  {
    "Users": {
      "UserID": "1",
       "ExpirationDate": "2016-07-07"
      }     
    }
  }
 ]

请告诉我,如何处理此类案件。

0 个答案:

没有答案