【发布时间】:2015-03-05 13:11:27
【问题描述】:
我有以下字段
@Mapping("greatId")
@XmlElement(name = "great_key")
private String greatKey;
所以我的 getter 和 setter 是 getGreatKey() 和 setGreatKey(..)。然后我的 JSON 不包含字段“great_key”的响应。但是如果我添加一个 getter getGreat_key(),那么它会返回字段。我不想添加那些吸气剂。我做错了什么?
我发现与XmlElement ignored by Jackson during serialization中解释的完全相同的问题
【问题讨论】:
-
您的问题是 JSON 映射还是推土机 bean 映射器?
-
带有 json 响应。 bean 映射器工作
-
你在用杰克逊吗?
-
是的。抱歉问题不清楚
-
@JamesB 我正在使用 FlexJson。它造成了整个混乱