| | |
| | | ResponseData responseData = null; |
| | | try { |
| | | responseData = DeviceMessageParser.parseResponseData(responseJson); |
| | | System.out.println("原始消息ID: " + responseData.getOriginalMsgId()); |
| | | } catch (JsonProcessingException e) { |
| | | e.printStackTrace(); |
| | | } catch (IllegalArgumentException e) { |
| | |
| | | " }\n" + |
| | | "}"; |
| | | try { |
| | | System.out.println("=== GPS数据解析示例(新协议格式) ==="); |
| | | GPSData gpsData2 = DeviceMessageParser.parseGPSData(gpsJsonStr); |
| | | String string2 = gpsData2.toString(); |
| | | System.out.println(string2); |
| | | |
| | | } catch (JsonProcessingException e) { |
| | | e.printStackTrace(); |
| | |
| | | 0.5, // 速度0.5米/秒 |
| | | 10 // 持续10秒 |
| | | ); |
| | | System.out.println(json2); |
| | | } |
| | | |
| | | |