关于谷歌ProtoBuf,可以参照以下文章:https://www.jianshu.com/p/a24c88c0526a
今天简单介绍一下ProtoBuf下的一个工具类JsonFormat
public static void main(String[] args) throws Exception {
// merge方法
UserListPb.UserData.Builder userData = UserListPb.UserData.newBuilder();
String val = "{id:11,str:'xxx',opt:50}";
JsonFormat.merge(val, userData);
// 等同于:
UserListPb.UserData.Builder builder = JSONObject.parseObject(val, UserListPb.UserData.Builder.class);
// printToString方法
JsonFormat.printToString(userData.build());
// 等同于:
JSONObject.toJSONString(userData.build());
}版权声明:本文为qq_41818123原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。