以下のような proto ファイルがあります。
syntax = "proto2";
package user;
message user_message {
required bytes username = 1;
optional string phonenum = 2;
optional string password = 3;
}
メッセージを受信すると、送信者から文字列としてシリアル化されます。
これを JSON オブジェクトに変換しようとしています。
base_msg = msg_periodic_pb2.m_apps_message()
base_msg.ParseFromString(message)
base_msg = json_format.MessageToJson(base_msg)
base_msg を出力すると、メッセージを JSON に変換した後、ユーザー名が base64 文字列に変換されます。どうすればこれを回避できますか?