规范Protobuf中的所有字符串字段

时间:2020-02-05 19:54:14

标签: java protocol-buffers

我收到一条很大的oneof消息,所以我不知道可能会设置什么。我想要一种规范化(小写+条形)所述消息中所有字符串类型字段的方法,而不管设置了哪种情况。我不想使用大的switch语句,我认为有一种方法可以通过反射来实现,但是我不确定如何做到。

示例消息格式:

message A {
  message B {
    string b = 1;
  }

  message C {
    string c = 1;
  }

  message D {
    string d = 1;
  }

  message E {
    string e = 1;
  }

  oneof F {
    B b = 1;
    C c = 2;
    D d = 3;
    E e = 4;
  }
  string f = 5;
}

0 个答案:

没有答案
相关问题