如何从现有的protobuf文件创建Java pojo?

灯13

我正在尝试将.proto(2.5版)转换为java pojo。例如

message Article {
    optional string title = 1;
}

public class Article {
    private string title;

    public string getTitle() {
        return title;
    }

    public void setTitle(string title) {
        this.title = title;
    }
}

但是官方协议不支持生成pojo方式的java文件。

有没有可以从.proto文件自动生成pojo的工具?

斯蒂芬·豪斯坦(Stefan Haustein)

该SO线程包含用于生成协议缓冲区的Java“ nano”变体的文档,这可能正是您要查找的内容:Android protobuf nano文档

否则,自行生成代码的最简单方法可能是使用Google开放源代码协议缓冲区代码生成器为协议缓冲区生成“描述符”,然后迭代描述符(并可能使用Java诗人之类的库)来生成Java代码。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

必须为现有的包括Map的原型创建java pojo

来自分类Dev

合并Protobuf POJO

来自分类Dev

从POJO创建JSONObject

来自分类Dev

创建POJO进行改造

来自分类Dev

Java的POJO属性映射

来自分类Dev

如何从XSD创建pojo类?

来自分类Dev

Java JAXB如何创建POJO类

来自分类Dev

创建一个内部有Pojo的Pojo?

来自分类Dev

忽略POJO内没有的东西

来自分类Dev

如何过滤 pojo 类并从中创建新的 pojo 类

来自分类Dev

创建POJO以匹配JSON结构

来自分类Dev

地图较小的领域新的POJO类到现有的表空间

来自分类Dev

性能循环 arrayList 与 POJO (JAVA)

来自分类Dev

如何避免POJO中的注释

来自分类Dev

如何整理肥皂对pojo的反应?

来自分类Dev

如何避免POJO中的注释

来自分类Dev

如何从 xml 为 jaxb 创建 pojo(解组)

来自分类Dev

如何为以下 json 创建 POJO?

来自分类Dev

如何用单个表模型创建带有POJO的JTable

来自分类Dev

没有POJO的Java Jackson JSON

来自分类Dev

如何使用jooq而不是xml从表创建Java pojo?

来自分类Dev

如何使用jooq而不是xml从表中创建Java Pojo?

来自分类Dev

如何在Java中将csv文件映射到pojo类

来自分类Dev

如何创建具有原始数据的Java POJO类/ Json String的映射?

来自分类Dev

如何使用现有的 json 文件创建 tmTheme 文件?

来自分类Dev

仅使用POJO bean创建项目

来自分类Dev

使用动态对象值创建POJO模型

来自分类Dev

如何避免jsonschema2pojo生成我已经拥有的重复类?

来自分类Dev

从单个json模式文件生成多个POJO