java - Java中protobuf的自定义打印机
问题描述
我使用的是 protobuf 2.6.1,我有一个复杂的类型,例如 UUID 表示为两个固定 64 字段,时间戳表示为 long 等,需要以更易于阅读的方式打印。
我正在寻找一般扩展所有 protobufs 的 toString 以将复杂类型转换为人类可读类型。
有没有这样的可能?如果 2.6.1 没有,那么 >= 3.0 中是否有任何选项?
解决方案
推荐阅读
- javascript - 我的函数在状态改变之前被调用
- pip - Shippable 上的 Setuptools 版本 Python 不匹配
- reactjs - 如何从 loginwithPopup url 中删除 response_mode = web_message?
- java - 如何在 Spring Boot 应用程序中定义 Swagger SecurityScheme
- text-to-speech - 如何停止 Microsoft Cognitive TTS 音频播放?
- excel - 使用VBA宏Excel重命名PPT图片
- html - 如何仅使用 html 和 css 使 div 居中
- python - Seaborn 如何在 ytick 上显示感兴趣的特定样本
- python-3.x - 我似乎无法让 google.cloud.texttospeech 工作
- oauth-2.0 - Discord OAuth2:'请求中缺少“代码”'