要打印必要的详细信息,我们使用以下命令
System.out.println(msgFromServer.data);
现在从服务器
获取以下详细信息[{id={name=XDA Studio, color=red}, angle=-0.24456912236854822, piecePosition={pieceIndex=39.0, inPieceDistance=35.797426838065036, lane={startLaneIndex=1.0, endLaneIndex=1.0}, lap=2.0}}]
如何在json数组变量中存储上述服务器消息,并单独打印angle
的值。
答案 0 :(得分:1)
msgFromServer.data似乎返回一个List。你的清单就像是
List<Map<String,Object>>
如果您使用Jackson解析器,您可以使用以下代码将其转换为Json String:
ObjectMapper mapper = new ObjectMapper();
String json = mapper.writeValueAsString(list);
我为Jackson库提供了代码,您可以使用其他任何具有库特定实现和代码的代码