如何解决如何在kotlinx序列化中解析protobuf消息
我有一个 protobuf 消息 Request
和 Response
。 Kotlin data class
for kolinx.serialization
的正确表示是什么。 Protobuf 序列化仍处于实验阶段 docs。我可以使用 kolinx.serialization
序列化和反序列化这些消息吗?
Syntax = "proto3";
option java_multiple_files = true;
option java_package = "cz.cvut.fel.esw.server.proto";
message Request {
message GetCount {};
message PostWords {
bytes data = 1;
}
oneof msg {
GetCount getCount = 1;
PostWords postWords = 2;
}
}
message Response {
enum Status { OK = 0; ERROR = 1;};
Status status = 1; // Always present
int32 counter = 2;
string errMsg = 3;
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。