syntax = "proto3"; package market.v2.trade.area.tickers; // 替换为你的包名 // 定义最外层的消息类型 message Response { int32 code = 1; string msg = 2; string status = 3; int64 ts = 4; string ch = 5; TradeAreaPair tradeareapair = 6; } // 定义tradeareapair中的消息类型 message TradeAreaPair { repeated TradeArea tradeid_list = 1; // 由于JSON中的listList实际上是一个列表,我们使用repeated关键字 } // 定义tradeid_list中的消息类型 message TradeArea { int32 tradeid = 1; string cny = 2; string buy = 3; string lever = 4; string sell = 5; string last = 6; string volume = 7; string change = 8; string high = 9; string low = 10; string isopen = 11; int32 open = 12; string amount = 13; bool isfiatconvert = 14; }