pb2json.js 328 B

123456789101112131415161718
  1. // simple wrapper to convert from protobuf to JSON
  2. //
  3. var jspb = require("google-protobuf");
  4. var goog = jspb;
  5. var pb = require("./gtfs-realtime_pb.js");
  6. function pb2json(payload) {
  7. var fm = pb.FeedMessage.deserializeBinary( new Uint8Array(payload) );
  8. return fm.toObject();
  9. }
  10. module.exports = {
  11. "pb2json" : pb2json
  12. }