
Untitled
By: a guest on
May 11th, 2012 | syntax:
None | size: 0.68 KB | hits: 18 | expires: Never
Non uniform output when serializing lists in com.thoughtworks.xstream Jettison JSON convertor
@Test
public void test() throws JsonParseException {
List<String> list1 = new ArrayList<String>();
list1.add("1");
List<String> list2 = new ArrayList<String>();
list2.add("1");
list2.add("2");
XStream xstream = new XStream(new JettisonMappedXmlDriver());
xstream.setMode(XStream.XPATH_ABSOLUTE_REFERENCES);
String list1String = xstream.toXML(l1);
String list2String = xstream.toXML(l2);
}
list1 = {"list":[{"string":**1**}]},
list2 = {"list":[{"string":**[1,2]**}]}.
list1 = {"list":[{"string":**[1]**}]},
list2 = {"list":[{"string":**[1,2]**}]}