将String属性序列化为嵌套的JSON对象

时间:2013-02-17 22:24:52

标签: java json jackson

我需要将对象的String属性序列化为嵌套的JSON而不进行任何转义等。所以给出了json:

{
  "regularProperty" : "Test here",
  "nestedJSON" : {
    "propertyArray" : [1,2,3],
    "propertyText" : "new Text",
    "anotherObject" : { ... }
  }
}

nestedJSON 属性必须包含文本

{
  "propertyArray" : [1,2,3],
  "propertyText" : "new Text",
  "anotherObject" : { ... }
}

序列化/反序列化怎么可能?任何特定的注释或数据类型?

1 个答案:

答案 0 :(得分:4)

也许在 nestedJSON 字段中添加注释JsonRawValue?我之前从未使用它,但对你的情况来说似乎很有希望。