Разобрать .proto файл в Java - PullRequest
0 голосов
/ 24 марта 2020

Учитывая произвольный файл .proto, можно ли его проанализировать так, чтобы я мог получить все сообщения, определенные с помощью Java?

Я знаю, что могу создать исходный код, используя proto c, и использовать отражение, чтобы получить всю необходимую информацию, но я хочу избежать необходимости компилировать ее.

1 Ответ

0 голосов
/ 26 марта 2020

В итоге я использовал --descriptor_set_out, затем использовал DescriptorProtos.FileDescriptorSet для создания FileDescriptor, и это позволило мне использовать отражение для разбора файла.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...