From a comment on the announcement blog post:
Regarding JSON: JSON is structured similarly to Protocol Buffers, but protocol buffer binary format
First of all I think one should reason very carefully on putting an effort into converting a dataset to protobuffs. Here my reasons to convert a data-set to protobuffs
Saying that once you convert your data-set to Jackson JSON format in the way that the ProtoBuff definition is defined then it can very easily be directly mapped to ProtoBuff format using the Protostuff:JsonIoUtil:mergeFrom function. Signature of the function :
public static void mergeFrom(JsonParser parser, T message, Schema schema, boolean numeric)
Reference to protostuff