我将JSON响应作为{" Sync-string" [{"同步检查[{"响应":" N"}]}]}
现在我想检查回复是" Y"或者" N"。我如何检查答案是否为n。可以有人在这里帮助我。任何帮助都很明显。
答案 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
试试这个,但不是经过验证的代码