2

有没有办法通过使用协议缓冲区中的给定字段编号来获取字段描述符?我知道它存在于使用反射的 C++ (FindKnownExtensionsByNumber()) 中,但是,我不能为 Java 之一。

4

1 回答 1

4

我怀疑你正在寻找Descriptor.findFieldByNumber. 请注意,它将按数字而不是扩展名查找字段。对于扩展,请使用ExtensionRegistry.findExtensionByNumber.

于 2013-11-08T22:42:08.343 回答