0

私は、Java で Avro ペア スキーマを作成することにかなり精通しています。例えば、

static final String RECORD_STRING = 
     "{\n" + 
     "   \"type\": \"record\",\n" +
     "   \"name\": \"exampleRecord1\",\n" + 
     "   \"fields\": [\n" + 
     "   {\"name\": \"id\", \"type\": \"string\"}\n" +  
     "]\n" + 
     "}";
static{
    final Schema.Parser parser = new Schema.Parser();
    Schema KEY_SCHEMA = parser.parse(RECORD_STRING);
    Schema VALUE_SCHEMA = Schema.create(Schema.Type(STRING)) ;
    Schema PAIR_SCHEMA = Pair.getPairSchema(KEY_SCHEMA, VALUE_SCHEMA);
}

Java を使用せずに、このペア スキーマを直接 JSON としてファイルに書き込むにはどうすればよいでしょうか?

4

1 に答える 1