创建自定义
Converter。这将使用不同的转换器进行序列化和反序列化。
public class MixedConverter implements Converter { private Converter mSerializer; private Converter mDeserializer; public MixedConverter(Converter serializer, Converter deserializer) { mSerializer = serializer; mDeserializer = deserializer; } @Override public Object fromBody(TypedInput body, Type type) throws ConversionException { return mDeserializer.fromBody(body, type); } @Override public TypedOutput toBody(Object object) { return mSerializer.toBody(object); }}用法:
.setConverter(new MixedConverter(new SimpleXMLConverter(), new GsonConverter(gson)));



