Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/222.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.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
Java Android-从服务器解析JSON文件的一部分_Java_Android_Json_Database - Fatal编程技术网

Java Android-从服务器解析JSON文件的一部分

Java Android-从服务器解析JSON文件的一部分,java,android,json,database,Java,Android,Json,Database,我使用JSON文件作为数据库开发社交媒体应用程序。问题是我如何只解析特定部分(如特定用户信息),而不解析整个JSON数据库到设备中?您仍然需要解析JSON来定位所需的信息,但如果使用流式JSON解析器,您不必将无趣的信息加载到内存中。--但是,每次需要查找某些内容时,都必须重新从头开始解析,因此当JSON文件变大时,解析速度会变慢。您可能需要重新考虑使用JSON文件作为数据库。不是每个数据库都会出现这种减慢效果吗@AndreasNo,因为数据库有索引以便更快地查找。使用json解析sql是否足够

我使用JSON文件作为数据库开发社交媒体应用程序。问题是我如何只解析特定部分(如特定用户信息),而不解析整个JSON数据库到设备中?

您仍然需要解析JSON来定位所需的信息,但如果使用流式JSON解析器,您不必将无趣的信息加载到内存中。--但是,每次需要查找某些内容时,都必须重新从头开始解析,因此当JSON文件变大时,解析速度会变慢。您可能需要重新考虑使用JSON文件作为数据库。不是每个数据库都会出现这种减慢效果吗@AndreasNo,因为数据库有索引以便更快地查找。使用json解析sql是否足够好@Andreas不知道“使用json解析sql”是什么意思。