【发布时间】:2015-11-03 07:17:52
【问题描述】:
我有一个带有任意 JsonValue 属性的 bean,我需要从 JSON 中编组/解组。
public class MyBean {
public String name;
public JsonValue data;
}
由于 JsonValue 是标准的 javax.json.JsonValue,我期待 MOXy 开箱即用地编组/解组它,而不是我得到一个普通字符串:
{
"name": "foo",
"data": "{\"some\":\"json\"}"
}
我期待的地方:
{
"name": "foo",
"data": {
"some": "json"
}
}
解组时,data 变为 null。如何使用JsonValues 并让 MOXy 像预期的那样管理它们?
(我需要坚持使用默认的 Jersey/MOXy,所以不要使用其他库。)
【问题讨论】: