【文件属性】:
文件名称:protobuf-to-avro:动态解析 protobuf 消息然后转换为 avro
文件大小:19KB
文件格式:ZIP
更新时间:2021-06-03 12:23:10
Java
protobuf 到 avro
###通过 .proto 模式动态解析协议缓冲区消息并转换为相应的 avro 记录
#####这个项目依赖于和 #####感谢他们的贡献
用法
在使用之前,您需要提供 .proto 架构文件(放在 maven 项目下的源文件夹中或提供文件路径)。 例子:
try {
Person john = Person
.newBuilder()
.setId( 1234 )
.setName( " John Doe " )
.setEmail( " jdoe@example.com " )
.addPhone(
Person . PhoneNumber . newBuilder()
.setNumber( " 555-4321 " )
.setType( Person . PhoneType . MOBILE )
【文件预览】:
protobuf-to-avro-dev
----pom.xml(1KB)
----src()
--------main()
----.gitignore(111B)
----README.md(2KB)