I use below java code to convert to json. Schema schema = ReflectData.get().getSchema(Test.class); DatumWriter<PartyResult> userDatumWriter = new GenericDatumWriter<PartyResult>(schema);
ByteArrayOutputStream stream = new ByteArrayOutputStream(); JsonEncoder encoder = EncoderFactory.get().jsonEncoder(schema, stream); userDatumWriter.write(test, encoder); // test is the reference of Test class pojo encoder.flush(); String avroGeneratedJson = stream.toString(); RESULT : "familyName": { "string": "Seils" } I am trying for - {"familyName": "Seils"} Help me to understand how can I use Json Encoding here. -- Sent from: http://apache-avro.679487.n3.nabble.com/Avro-Users-f679479.html