我有一个 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"
我怎样才能避免这样做?请帮忙!