0

我有一个 protobuf 消息,其 protobuf Timestamp 格式如下:

from google.protobuf.timestamp_pb2 import Timestamp

 protoObj = 
   sample {
      abc: 1
    }
   updated {
     seconds: 1631749098
     nanos: 733649969
    }

需要将其转换为 JSON,但是当我使用 MessageToJson() 将其转换为 JSON 时,如下所示:

json_msg = MessageToJson(protoObj, preserving_proto_field_name=True)

它被转换成下面

"updated": "2021-06-17T10:27:57.017150"

我怎样才能避免这样做?请帮忙!

4

0 回答 0