XML:
<event>
<datum key="id" value="1"/>
<datum key="pk" value="449272"/>
<datum key="start_time" value="2016-10-01T18:05:00-0700"/>
</event>
Java代码:
new XmlMapper().readValue(StreamUtils.copyToString(json, Charsets.UTF_8), new TypeReference<List<Object>>() {});
在返回列表中,仅显示最后一个数据。似乎每个数据都会覆盖其他数据。有没有办法配置XmlMapper
,而不是得到:
key -> "id"
value -> "1"
我明白了:
"id" -> "1"