协议缓冲区是一种语言中立且与平台无关的方式,以高效且可扩展的格式编码结构化数据。 Google对几乎所有内部RPC协议和文件格式都使用Protocol Buffers。它也是开源gRPC框架使用的默认数据编码。
protobuff emptyList() 在 LazyStringArrayList 中不是公开的
原型文件 重复字符串applicableType = 4; 原型生成的代码 适用类型_ = com.google.protobuf.LazyStringArrayList.emptyList(); 编译它显示的代码时 空列表()...
背景:我正在编写一个协议插件。 自定义 protobuf 选项通过以下方式实现: 语法=“proto3”; 包 com.example.proto.options; 导入“google/protobuf/descriptor.p...
protobuf lite 和 protobuf java 中的重复类
我在android实现中使用grpc和protobuf lite。但 protobuf lite 没有 google 时间戳,而我的 protos 导入了“google/protobuf/timestamp.proto”。所以我添加了实现...
bazel grpc 集成失败,并显示“:错误:‘PROTOBUF_NAMESPACE_OPEN’未命名类型”
我按照此处列出的简单步骤将 gRPC (v1.64.1) 合并到 Linux 上的 bazel (v7.1.0) 工作区中。我使用 Linux docker 容器 (ubuntu:focal) 作为构建环境。我的工作...
将 django 序列化器数据转换为 google.protobuf.struct_pb2.Struct 给出错误:TypeError:内置操作的参数类型错误
我想在 grpc 中创建一条响应消息,格式如下: 消息匹配{ int32 索引 = 1; google.protobuf.Struct 匹配 = 2; google.protobuf.Struct 状态 = 3; } 我有一个连续剧...
我有一个 .proto 文件,传统上我一直将其与 protogen.exe 一起使用来为相关类生成 .cs 文件。生成的类实现了 Protobuf.IExtensible。然而,我现在需要
如何将google.protobuf.Any表示为JSON?
我有一个带有 google.protobuf.Any 类型字段的请求。我已经检查了我的 gRPC 服务是否正常工作,并且设置了 envoy 将 HTTP/JSON 转码为 gRPC。但特使却一直给我一个呃……
我有一个 protobuf 文件集合(我无法修改),我用它来创建静态库。 我还有一个额外的库,位于我的技术堆栈的应用程序层深处(我...
我需要将 protobuf 3 集成到我的应用程序中。由于它是多平台和多架构的,我不能简单地将 protobuf 安装到我的系统中并使用 cmake include 函数,如下所示: 包括(
无法使用ProtobufUtil将json转换为Protobuf
我正在尝试将json转换为protobuf并尝试使用此处提到的[Protubuf实用程序][1]。当我在 main 方法下运行它时,它工作得很好。但是,如果我在
导入错误:无法在 TensorFlow 对象检测 API 中从“google.protobuf”导入名称“runtime_version”
我在尝试运行 TensorFlow 对象检测 API 的测试脚本时遇到了 ImportError。错误信息是: (tfod) dev@dev:/media/dev/96E0A5D3E0A5BA3F/tfod/models/research$ python
[proto]:在 VSCode 中导入 proto 文件,IDE 未找到错误
我只有这些目录 在proof.proto中,我导入common_message.proto以便能够使用预定义的消息并且一切正常 - > [编译proto文件没有问题...
使用python protobuf库,如何动态加载.desc(或proto)文件并反映其中的字段
我尝试过使用几种不同的方法,但最终都不起作用。 我试图从目录中读取并迭代所有 .desc 文件并检查每个类中的所有字段。我正在尝试构建...
使用 Kotlin 时是否有一些简单的方法将 protobuf 消息转换为 JSON?我发现了在 Java 中使用 JsonFormat 的多种方法,但这个包在 Kotlin 中似乎不可用。 val myP...
Protobuf (Python):读取二进制数据文件并将数据分配给重复对象
我有一个 protobuf 文件,如下所示。 语法=“proto3”; 消息 消息 { 重复字节数据= 1; } 这是Python 代码。 导入测试_pb2 消息 = test_pb2.Message() 与开放(“...
protobuf: 消息测试{ int16 a:1 消息测试数据{ int16 b:1 ` int16 c:2 重复测试数据test_data=2 } } dt=测试() dt.a=11 dt1=d.testdata.ad...
Model 用户需要什么 Protobuf 版本? AcumosError:从 protobuf 生成源代码时发生故障:b'MMGfiPybWYusryVpTePnBbAVjcGAasJx/model.proto:1:10:无法识别...
尝试显示请求正文中包含原型 POJO 的端点时,Swagger UI 会卡住
我们有一个基于 java 19、spring boot 3.0.5 的 Web 应用程序,它有一个端点,该端点带有从 .proto 生成的 POJO 对象作为其 @RequestBody。我们通过 swagger ui 公开端点。斯瓦...
自动查找 CI 的 C 枚举和 Protocol Buffer 枚举之间差异的最简单方法
我的代码定义了一个包含错误代码的枚举。该枚举镜像在协议缓冲区枚举中,用于串行通信目的。以下是每项的摘录: 错误.h: typedef 枚举 my_error {
新 MemoryStream 上的 protobuf.net 中存在无效的线路类型错误
我正在尝试解析从外部服务接收到的 protobuf 消息。我知道这些数据是有效的 protobuf 消息,并且我知道在将其发送到