Существует ли визуализатор отладки Visual Studio для потокового или байтового массива, содержащего полезную нагрузку protobuf? - PullRequest
2 голосов
/ 09 июня 2011

Кто-нибудь знает о визуализаторе отладки VS для содержимого protobuf?

1 Ответ

0 голосов
/ 09 июня 2011

Я, например, нет, хотя существует для wireshark , если это поможет.

У меня не было времени взглянуть на API расширения VS, необходимый;также обратите внимание, что если у вас нет схемы (либо .proto, либо через модель типа), то формат является внутренне неоднозначным - например, вариант может быть дополнен двумя или дополнен зигзагообразным кодированием (без различия в проводе)или fixed32 может быть int, float и т. д. Строка может быть строкой UTF-8, упакованным массивом или дополнительным сообщением.И т. Д.

Если кто-то хотел реализовать это, доступное ProtoReader уже предоставляет необходимый API для обработки кодировки ядра - просто интерпретирует , что для кодирования действительно необходим доступсхема.Кроме того, навыки визуализации VS!

Могу предположить, что (если вы не предполагаете, что сами необработанные данные повреждены), более простым вариантом является десериализация в объект и просмотр объекта в отладчике.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...