没有属性名称的Java Jackson JSON

时间:2018-03-23 16:34:31

标签: java json jackson jackson2

我有这个JSON示例

  

{“name”:“custom_text”}

我的对象看起来像

public class NameObj { private String name; }

使用Jackson的readValue()方法可以将我的json反序列化为NameObj。

真正的问题是我没有“名字”

  

{[“custom_text”]}

在这种情况下如何创建对象?反序列化是一样的吗?

1 个答案:

答案 0 :(得分:0)

  

在示例{"名称" :[" custom_text"这不是真的   如果你代表[" custom_text" ]如列表或数组,但如果   你选择后者,它宁愿是String []而不是Array []。   如果选择List String,还要注意类型擦除。那你有   使用例如TypeReference助手。

回答mle

列出字符串为我工作。谢谢你mle