Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/219.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 动态解析Json。_Android_Json_Parsing_Setter_Getter - Fatal编程技术网

Android 动态解析Json。

Android 动态解析Json。,android,json,parsing,setter,getter,Android,Json,Parsing,Setter,Getter,我目前正在android中处理json,但现在我使用getter和setter方法来解析json。例如如果json字符串中有5个字段,那么在一个类中创建5个getter和setter方法,并相应地解析字符串 但现在在将来,如果json字符串中增加了一个字段,那么我需要在该类中再添加一个getter和setter方法。 所以我的问题是,我们可以在没有getter setter的情况下解析json,而不需要任何类吗?因此,如果将来json发生更改,则可以在不添加新的getter和setter方法的情

我目前正在android中处理json,但现在我使用getter和setter方法来解析json。例如如果json字符串中有5个字段,那么在一个类中创建5个getter和setter方法,并相应地解析字符串

但现在在将来,如果json字符串中增加了一个字段,那么我需要在该类中再添加一个getter和setter方法。 所以我的问题是,我们可以在没有getter setter的情况下解析json,而不需要任何类吗?因此,如果将来json发生更改,则可以在不添加新的getter和setter方法的情况下很好地处理它。
请让我知道处理json的动态方式

您可以使用这些网站


为了创建一个类,如果将来任何字段增加,只需将json放入其中,它将自动为您创建一个类。

您可以轻松获取getter和setter。您是直接解析还是使用Gson/Jackson?我不需要getter setter方法逻辑。现在我使用JSONObject来解析jsonfield@theblitzGson还需要getter setter方法,对吗?请使用Jackson…在此处查看答案: