我想从 TBinaryProtocol 转换为 TSimpleJSONProtocol,这样我就可以以更易于阅读的方式显示二进制 thrift 请求的记录流。我对流中的服务请求特别感兴趣,所以使用 TDeserializer 不是一种选择(我也希望保持代码通用 wrt 正在使用的特定 Thrift 服务/对象。
有没有办法直接将 TBinaryProtocol 对象转换为 TSimpleJSONProtocol 而无需构造 Thrift 对象的中间步骤?
我想从 TBinaryProtocol 转换为 TSimpleJSONProtocol,这样我就可以以更易于阅读的方式显示二进制 thrift 请求的记录流。我对流中的服务请求特别感兴趣,所以使用 TDeserializer 不是一种选择(我也希望保持代码通用 wrt 正在使用的特定 Thrift 服务/对象。
有没有办法直接将 TBinaryProtocol 对象转换为 TSimpleJSONProtocol 而无需构造 Thrift 对象的中间步骤?