我在一个文件中有一个二进制格式的 avro 消息。
Obj^A^D^Vavro.schemaÞ^B{"type":"record","name":"rec","namespace":"ns","fields":[{"name":"id", "type":["int","null"]},{"name":"name","type":["string","null"]},{"name":"foo_id","type ":["int","null"]}]}^Tavro.codec^Lsnappy^@¤²/n¹¼Bù<9b> à«_^NÌ^W
我只是对 SCHEMA 感兴趣。有没有办法从这个文件中读取/解析模式?我目前正在手动解析这个文件以提取模式,但我希望 avro 能帮助我以一种标准的方式来做这件事。