自己解决了: ObjectSerializer recordFilter = new ObjectSerializer() { @Override public void write(JSONSerializer jsonSerializer, Object o, Object o1, Type type) throws IOException { SerializeWriter out = jsonSerializer.getWriter(); Record record = (Record) o; if( record != null){ out.write(record.toJson()); }else{ out.writeNull(); } } }; public LocalConductor() { SerializeConfig.getGlobalInstance() .put(Record.class, recordFilter); } 接口可能有变化 使用 SerializeConfig 类的 put 方法,对指定类型的解析进行修改。
自己解决了:
接口可能有变化
使用 SerializeConfig 类的 put 方法,对指定类型的解析进行修改。