【问题标题】:serialize String property as nested JSON object将 String 属性序列化为嵌套的 JSON 对象
【发布时间】:2013-02-18 17:57:11
【问题描述】:

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

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

并且 nestedJSON 属性必须包含文本

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

如何实现序列化/反序列化?任何特定的注释或数据类型?

【问题讨论】:

    标签: java json jackson


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-12-21
      • 1970-01-01
      • 2021-11-24
      • 1970-01-01
      • 1970-01-01
      • 2016-12-12
      • 2017-12-28
      相关资源
      最近更新 更多