grpcとjsonフォーマットの相互回転
780 ワード
jsonは多くのシーンで一般的なフォーマットであり、grpcではutilツールがgrpcフォーマットのインスタンスとstringタイプのjsonを互いに回転させることができる.
grpc回転json
json回転grpc
転載先:https://www.cnblogs.com/resentment/p/6938180.html
grpc回転json
@Test
public void printer() throws InvalidProtocolBufferException {
//grpc
ProtoObj.Person person = ProtoObj.Person.newBuilder().setMyName("World").build();
System.out.println( JsonFormat.printer().print(person));
}
json回転grpc
@Test
public void parse() throws InvalidProtocolBufferException {
// builder
ProtoObj.Person.Builder builder=ProtoObj.Person.newBuilder();
// parser merge, merge
JsonFormat.parser().merge("{myName:'aaa'}",builder);
System.out.println(builder.build().getMyName());
}
転載先:https://www.cnblogs.com/resentment/p/6938180.html