如何检查Android中的json Responce?

时间:2015-04-24 11:39:53

标签: android json

我将JSON响应作为{" Sync-string" [{"同步检查[{"响应":" N"}]}]}

现在我想检查回复是" Y"或者" N"。我如何检查答案是否为n。可以有人在这里帮助我。任何帮助都很明显。

1 个答案:

答案 0 :(得分:0)

浏览this tutorial以了解json结构以及如何解析Android App中的json。检查此链接,如果您有任何查询发布它!

<强>更新

首先要知道json的结构。 Json节点以&#34; [&#34;表示数组和&#34; {&#34;代表Json对象。在你的回复中,

$subCategory = $_POST['subCategory'];
$subcategories = array();
if (!empty( $subCategory ) && is_array( $subCategory )) {
    foreach( $subCategory as $key => $value ) {
        $subCategories[] = filter_var( $value, FILTER_SANITIZE_STRING );
    }
}

获取名为&#34;同步字符串&#34;的Json对象等,

 {"Sync-string" : [{"Sync-check[{"Response":"N"}]}]}

现在循环遍历您的JSON数组,如

JSONObject jsonObj = new JSONObject("ur json string");
JSONArray contacts = jsonObj.getJSONArray("Sync-string");//getting the array

试试这个,但不是经过验证的代码