У меня есть файл .proto
и файл pbf
(файл протоколов буферов). В любом случае я могу «сбрасывать» файл pbf в какой-то подробный формат для чтения человеком? Я просто хочу быть в состоянии заглянуть внутрь и увидеть данные там.Сбрасывать протокол-буферный файл в stdout для отладки/расследования?
В идеале я ищу открытый инструмент Cli источника, который работает на Linux, который будет работать что-то вроде:
commandname spec.proto data.pbf
Существует ли это? Я пробовал cat data.pbf | protoc --decode_raw
, но я получил сообщение Failed to parse input.
о многих файлах, которые я очень уверен в себе. Было бы легко написать программу, которая будет делать это? Если да, то как?
(Я новичок в буфер протокола, я извиняюсь, если это глупый или бессмысленный вопрос)