Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/159.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中解析JSON的最新方式是什么?_Java_Android_Json_Parsing_Android Activity - Fatal编程技术网

Java中解析JSON的最新方式是什么?

Java中解析JSON的最新方式是什么?,java,android,json,parsing,android-activity,Java,Android,Json,Parsing,Android Activity,我希望将一些JSON解析到我正在制作的Android应用程序中,这是我的第一个应用程序,因此它比其他任何东西都更适合学习 我遵循了一个指南,并做了以下几点: 这是一个非常基本的应用程序,可以显示报价。所有数据都已本地存储在应用程序中 所以我想我会在我的网站上建立一个页面,通过JSON提供报价,这样我就可以远程添加报价 我偶然发现了这本指南: 作为一个独立的应用程序,它运行得很好,但我不知道如何将它集成到我的应用程序中。另外,当添加一些代码时,它告诉我它已被弃用 我应该如何进行?Java中解析JS

我希望将一些JSON解析到我正在制作的Android应用程序中,这是我的第一个应用程序,因此它比其他任何东西都更适合学习

我遵循了一个指南,并做了以下几点:

这是一个非常基本的应用程序,可以显示报价。所有数据都已本地存储在应用程序中

所以我想我会在我的网站上建立一个页面,通过JSON提供报价,这样我就可以远程添加报价

我偶然发现了这本指南:

作为一个独立的应用程序,它运行得很好,但我不知道如何将它集成到我的应用程序中。另外,当添加一些代码时,它告诉我它已被弃用

我应该如何进行?Java中解析JSON的最新方式是什么?你知道有什么好的教程吗


请记住,我是初学者;所以要仁慈

Android SDK的直接部分是org.json,它使用起来非常简单,并且可以自我解释

参考:

小例子:

JSONObject obj = new JSONObject("{"query":"Pizza","locations":[94043,90210]}");

if (obj.getString("query").equals("Pizza)) {
    System.out.println("It's a pizza");
}
正如所评论的,gson也非常适合