Home > Software design >  protobufjs load from string
protobufjs load from string

Time:01-31

I get a .proto definition as a string input, can I load it into a Root object straight from the string, for example the string might look like this

let protoStr = `syntax = "proto3";

message SearchRequest {
  string query = 1;
  int32 page_number = 2;
  int32 result_per_page = 3;
}`

And I want to be able to load it

let searchRequest = protobuf.loadFromStr(protoStr)

CodePudding user response:

Yes you can use protobuf.parse see https://github.com/protobufjs/protobuf.js/blob/master/examples/custom-get-set.js#L7-L12

  •  Tags:  
  • Related