我們是否有任何註釋可以替代JSON的@xstreamImplicit,因爲XstreamImplicit只能用於XML?我們如何隱含在json中
例如:
Class A {
@XstreamImplicit
private List<Apple> apples;
}
XML:
<apple>
.....
.....
</apple>
<apple>
....
....
</apple>
JSON:
{ apples: [{...}] }
欲JSON的以下列格式的所需的輸出:
[{...}]
@ruack嘿謝謝哥們。 但我提到的A類對象不是根元素。 它在類C中有一個引用,它應該是根類。 類B { @XstreamAlias(「果」) 非公開A答: } – Style
?我們有類似xstreamImplicit任何註釋,這將做丟棄標籤或關鍵的needfull:對JSON – Style
@ user1065080:對於,我想你需要使用'JettisonMappedXmlDriver'(它序列化爲XML,然後轉換爲JSON;請參閱[它的Javadoc](http://xstream.codehaus.org/javadoc/com/thoughtworks/xstream/io/json/JettisonMappedXmlDriver .html))而不是'JsonHierarchicalStreamDriver'。 – ruakh