Chrome Release Bot (LUCI) 4762b62e7d Publish DEPS for 106.0.5249.13 | 1 ano atrás | |
---|---|---|
.. | ||
util | 1 ano atrás | |
README.md | 1 ano atrás | |
json_values_converter.bat | 1 ano atrás | |
json_values_converter.py | 1 ano atrás | |
json_values_converter_tests.py | 1 ano atrás |
These protoc plugins use a simple JSON encoding.
An instance of the following protobuf:
message Foo {
message Bar {
repeated string rabbits = 1;
}
optional string cat = 1;
repeated int32 dog = 2;
optional Bar rabbit_den = 3;
}
could be encoded to something like:
{
"1": "kitty",
"2": [4, 16, 9],
"3": { "1": ["thumper", "oreo", "daisy"] }
}
Only a limited part of the protocol buffer IDL is supported.
Supported field types: float
, double
, int32
, bool
, string
, message
, and enum
Supported field rules: optional
, repeated
Unsupported features: