当前位置: 首页 > article >正文

【鸿蒙Next】protobuf如何使用

首先需要有一个或者一组定义好的.proto文件

参考:https://gitee.com/openharmony-tpc/protobuf

注意.proto文件一开始的地方需要设置package xxx; (xxx可以自己定义)

如:

syntax = "proto3";

package user;
message UserLoginResponse{
   string sessionId = 1;
   string userPrivilege = 2;
   bool isTokenType = 3;
   int64 formatTimestamp = 5;
   bytes data =6;
}

否则的话在.d.ts中不会生成Interface部分,导致报错


http://www.kler.cn/a/504990.html

相关文章:

  • vue3 uiapp实现一个数字输入组件, 舒服非数字会默认转成最小数
  • HTML实战课堂之启动动画弹窗
  • JVM之垃圾回收器ZGC概述以及垃圾回收器总结的详细解析
  • 如何在 CentOS 中生成 CSR
  • 1Hive概览
  • C++复习
  • [MySQL | 二、基本数据类型]
  • Scikit-Learn快速入门
  • nginx 配置ssl_dhparam好处及缺点
  • 怎样应对发现的小红书笔记详情API安全风险?
  • 心有花木,向阳而生:拥抱生活的无限可能
  • ADC(Analog-to-digital converter)模拟-数字转换器
  • c++领域展开第十二幕——类和对象(STL简介——简单了解STL)超详细!!!!
  • 易飞ERP 9.1 安装包 百度云盘 下载
  • iOS - 内存对齐
  • django基于 Python 的考研学习系统的设计与实现
  • 如何保证调用小红书的笔记详情API的安全性?
  • 【Linux】网络层
  • Python 异常捕获(详解)
  • 鸿蒙学习基础环境搭建、基本的语法、以及构建视图的基本语法(一)
  • flathub vscode
  • ASP.NET Core - 依赖注入(四)
  • 通过外部化 `config.properties` 文件更换数据库配置
  • 《无锡布里渊分布式光纤传感技术:照亮能源领域新征程》
  • PyTorch框架——基于深度学习YOLOv11神经网络路面坑洞检测系统
  • 数据库增量备份和全量备份