Как выглядит сериализованный текстовый формат protobuf? - PullRequest
1 голос
/ 10 марта 2020

Учитывая следующий файл прото

syntax = "proto3";

package tutorial;

message MyMessage {
    string my_value = 1;
}

Как должен выглядеть соответствующий сериализованный текстовый файл?

my_value : "abc"

или

MyMessage {
    my_value : "abc"
}

1 Ответ

0 голосов
/ 10 марта 2020

Ни. В protobuf есть два формата данных; более распространенным является двоичный формат protobuf; второй (и более редкий) вариант - самоуверенный JSON. Так; если мы предположим, что вы говорите о версии JSON, мы ожидаем, что допустим JSON (обратите внимание, что здесь я не учитываю пробелы), аналогично:

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