cost 313 ms
python protobuf為google proto的任何字段分配一個字典

[英]python protobuf assign a dictionary to any fields of google proto

我有一個.prot 文件,其中包含以下字段 user.proto 我只想為 extra_fields 分配一個大字典,如下所示 導入生成的 pb2 文件 但它正在提高 我不想在 proto 中指定字段名稱,因為我的 dict 包含 100 多個字段 我只想將總 dict 分配給額外的字段 ...

在 C#/.NET 中使用 protobuf3 發送通用數據類型的正確方法

[英]The right way to send generic data types with protobuf3 in C#/.NET

我正在使用插件架構開發一個應用程序,我想在客戶端和服務器之間發送對象而不知道被發送的對象的類型。 有沒有辦法發送通用數據類型? 根據 Microsoft 頁面, Any字段可以解決這個問題,而不是使用字符串和自定義序列化/反序列化實現來發送這些對象。 但是,我沒有發現提供的c#示例可以理解。 我 ...

需要一些有關如何解碼從HERE-OLP下載的二進制格式的protobuf文件的建議

[英]Need some suggestions on how to decode a protobuf file which is downloaded from HERE-OLP in binary format

我們有一個使用案例,其中地圖是從HERE-OLP下載的。 這些文件采用Protobuf3(編碼為二進制)格式。 我們如何解碼文件並讀取其中的內容? 感謝以前做過的任何建議或Java源代碼。 ...

沒有有效的方法來訪問或設置protobuf類中的值

[英]no valid method for accessing or setting values in protobuf class

最近,我一直在與Google protobuf斗爭。 我已經編寫了一個名為Button.proto的原型文件。 其內容如下: 我使用以下命令成功編譯了該文件(將$ USER替換為正確的計算機用戶): 我正在使用3.7.1版的protobuf。 我的* .cpp文件稱為d ...

當擴展不同數量的字段時,如何用proto3替換proto2擴展?

[英]how to replace proto2 extension with proto3 any when extend different number of field?

我正在嘗試學習proto3,並對any問題都有疑問。 如果我的原型是這樣的,我會大量使用擴展名: 那么如何用任何替換這些擴展名呢? 我應該寫像嗎 ? 可能有太多原型擴展了base.proto,我不能確定這些原型的最大擴展數。 那我怎么用這些擴展替換它們呢? ...

使用多種類型的數據包實現Protobuf3的最佳方法是什么?

[英]What is the best way to implement Protobuf3 with multiple types of packets?

所以我是protobuf3的新手,並且想知道將舊的數據包系統實現到protobuf3以進行flutter / netty通信的最佳方法是什么。 有沒有什么方法可以接收/發送多個數據包而無需為netty中的每個數據包注冊解碼器? 如果是這樣,怎么樣? ...

如何停止使用protobuf3打印錯誤消息“由於缺少必填字段而無法分析類型的消息”

[英]How can I stop printing the error message “Can't parse message of type because it is missing required fields” with protobuf3

我只想在記錄某些內容時從字符串中解析一個實例,而不關心結果。 但是,當我將protobuf更新為3.5.0時,煩人的消息始終會打印到終端(stderr): “無法分析類型的消息,因為它缺少必填字段” 必須填寫其字段。 如何停止打印錯誤消息? ...

Python Protobuf 中高效的消息字段設置

[英]Efficient message field setting in Python Protobuf

我在我正在處理的 Python 項目中使用 Protobuf (v3.5.1)。 我的情況可以簡化為: 我擔心.CopyFrom()的內存性能(如果我是對的,它是在復制內容,而不是引用)。 現在,在 C++ 中,我可以使用類似的東西: 從生成的源來看,它看起來不需要復制任何東西: Py ...

使用protbuf3,如何表達類型“地圖字符串(也許是CustomType)”?

[英]Using protbuf3, how can I express the type 'Map string (Maybe CustomType)'?

我正在嘗試在客戶端和服務之間共享大型詞典/地圖。 我需要能夠雙向設置值,並從字典/地圖中刪除值,而不必每次都來回傳遞整個地圖。 我知道我可以使用以下方法創建地圖: ( protobuf3地圖文檔 ) 我在這里建議使用其中之一 : https : //github.com/g ...

在python中反序列化Protobuf 3 bytearray

[英]Deserialize Protobuf 3 bytearray in python

如何通過bytearray響應讀取Protobuf消息作為字符串? 我試着查找Protobuf庫。 https://developers.google.com/protocol-buffers/docs/reference/python/google.protobuf.message-p ...

協議緩沖區中的多態性3

[英]Polymorphism in Protocol Buffers 3

目前的設計 我正在重構一些退出的API代碼,該代碼返回用戶的事件提要。 API是一個普通的RESTful API,當前的實現只是查詢數據庫並返回一個feed。 代碼很長且很麻煩,所以我決定將feed生成移動到將從API服務器調用的微服務。 新設計 為了解耦,我認為數據可 ...

Protobuf3:使用正則表達式進行字符串驗證

[英]Protobuf3: String validation with regex

我一直在使用Protobuf3來定義PB消息: 在我的系統中,傳感器具有唯一的id格式(a-la SENSOR-1342r43 ),可以使用正則表達式輕松驗證。 有沒有辦法將一個正則表達式驗證器添加到protobuf字段,以便只有符合正則表達式的字符串才會被接受到該字段中? ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM