0
我有一個ProtoBuf編碼消息的示例,以及所有的.proto
文件。我知道該消息是proto文件中的消息之一。有什麼方法可以確定哪些消息適合編碼消息?找出哪個.proto的消息
我有一個ProtoBuf編碼消息的示例,以及所有的.proto
文件。我知道該消息是proto文件中的消息之一。有什麼方法可以確定哪些消息適合編碼消息?找出哪個.proto的消息
一般來說,沒有。 protobuf格式是密集的,並且相同的字節可以作爲兩種不同類型的消息有效。
也就是說,您可以將消息傳遞到protoc --decode_raw
以查看帶有數字標記的內容。從那裏,你可能會手動將它與每種類型進行比較,以決定它是否適合該類型。
檢查?哎,如果候選人數量很少:反覆試驗。有一種使用「protoc」來顯示內部結構估計的方法 –