Swagger-Codegen:如何在字符串中填充JSON blob

时间:2018-03-19 15:00:25

标签: java json swagger swagger-codegen

我使用一个swagger yaml文件来定义我的API并从中生成Java代码。有了这个结构:

SomeStructure:
  type: object
  properties:
    field1:      
      type: string
      required: true
    field2:
      type: string
      required: true
    field3:
      type: string
      additionalProperties: {}

现在,一旦完成API代码生成,我希望第3个字段将任何指定的JSON结构展平为Java String。

例如,对于这样的输入:

{
    "field1":"value1",
    "field2":"value2",
    "field3":{
        "subvalue1":"subvalue1",
        "subvalue2":"subvalue2"
  }
}

我希望它映射到包含以下内容的字符串:

{"subvalue1":"subvalue1","subvalue2":"subvalue2"}

我尝试使用自由格式指示符' {}'但很明显,它无效。是否可能,我该怎么做?

0 个答案:

没有答案