Google's Protocol Buffers implementation contains a TextFormat
class, which is able to serialize Messages to/from text.
How stable is this text format? Specifically:
- If I serialize a proto2 defined message to UTF8, will any other version of Google's Protocol Buffers implementation in the same language be able to deserialize it given the same proto2 message definition?
- Is this still true if we're talking about google-published implementations in different languages?