【发布时间】:2021-12-20 02:21:00
【问题描述】:
{
"resource": [{
"devid": "862057040386432",
" time": "2021-11-02 12:36:30",
"etype": "G_PING",
"engine": "OFF",
"lat": "9.235940",
"lon": "78.760240",
"vbat": "3944",
"speed":"7.49",
"plnt": "10",
"fuel": 0
}]
}
此时我可以访问“资源”JSON 数组,但不确定如何获得 "lat" 和 "lon" 值在 for 循环中。对不起,如果这个描述不是太清楚,我对编程有点陌生。
【问题讨论】:
-
欢迎来到 Stack Overflow。我强烈建议您使用 tour 了解 Stack Overflow 的工作原理并阅读 How to Ask。这将帮助您提高问题的质量。 对于每个问题,请显示您尝试过的尝试以及您从尝试中得到的错误消息。
-
顺便说一句:您的 JSON 无效。看看带有 speed 属性的线。
-
您需要解析 JSON,将其存储在某个对象中,然后访问 lat 和 lon。我知道一个来自 Java docs.oracle.com/javaee/7/api/javax/json/package-summary.html 的库,不确定它是否适用于 Android。