Wer*_*dli 1 php java eclipse android json
我试图从PHP获得这个json编码输出
$response["success"] = $id;
echo json_encode($response);
echo json_encode($eventid);
Run Code Online (Sandbox Code Playgroud)
$ response只包含一个整数["success]和$ eventid包含一个id数组(例如["1","3"]).所以php文件输出例如是这样的:
{"success":"3"}["1","3","7"]
Run Code Online (Sandbox Code Playgroud)
现在我试图获得成功和偶数.我获得了成功
int id = json.getInt("success");
Run Code Online (Sandbox Code Playgroud)
并且它的工作原理,问题是获得偶数数组.我发现这篇文章:stackoverflow但它对我没用,因为我没有数组中每个元素的标签.所以问题是我是否必须为每个元素添加标记,或者还有另一个我可以使用的语法?
提前致谢
提供的JSON无效.您需要将其修改为如下所示:
{
"success": "3",
"elements": [
"1",
"3",
"7"
]
}
Run Code Online (Sandbox Code Playgroud)
如果你这样做,你将能够这样做:
JSONArray array = json.getJSONArray ("elements");
for (int counter = 0; counter < array.length (); counter ++)
Log.d ("element", array.getInt (counter));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
669 次 |
| 最近记录: |