Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android JSONArray搜索_Android_Arrays_Search - Fatal编程技术网

Android JSONArray搜索

Android JSONArray搜索,android,arrays,search,Android,Arrays,Search,我有以下格式的JSONArray: [ { "id":11,"value":"36", "mSign":"Mesha","fSign":"Mesha", "desc":"Very Good" }, { "id":12,"value":"33", "mSign":"Mesha","fSign":"Vrishabh", "desc":" Good" }, { "id":13,"va

我有以下格式的JSONArray:

[
    {
     "id":11,"value":"36",
     "mSign":"Mesha","fSign":"Mesha",
     "desc":"Very Good"
     }, 
    {
     "id":12,"value":"33",
     "mSign":"Mesha","fSign":"Vrishabh",
     "desc":" Good"
     }, 
     {
     "id":13,"value":"16",
     "mSign":"Mesha","fSign":"Kanya",
     "desc":"Not Matching"
     }, 
     {
     "id":14,"value":"21",
     "mSign":"Mesha","fSign":"Dhanu",
     "desc":"Average"
     } ]
我正在从以前的活动生成“genid”,并希望将其与上面的JSON“id”进行比较

但是eclipse迫使我将JSONArray转换为数组

我的问题是

  • 如何将上面的JSONArray转换为数组
  • 还有其他简单的方法吗

  • 解析JSONArray。从中提取id。和比较。您可以创建模型类和模型类的arraylist并对其进行解析,然后可以在arraylist中搜索(i=0;i
    if(array[i].id=genID)
    看起来有问题。应该是
    if(array[i].id==genID)