运用Gson解析Json的方法步骤:
一、 先对应网页上的内容创建实体类,创建实体类的方法:
-
如果是同一级的,则只需要将其声明便可过程中可用@SerializedName来将网页中的字符与自己创建的字符对应起来
public class Forecast { @SerializedName("cond_txt_d") public String info; }
-
如果是多层嵌套,则要将类声明为网页中的字符,其余内容同上,如:
public class LngAndLat { public Result result; public class Result{ public Location location; public class Location{ public String lng; public String lat; } } }
对应的Json则是,可以将location看做是result的一个成员变量,类似于int,string,不过是Location类的
-
如果是数组的话:
①,bean类:
weather{