我应该以什么格式保存从服务器获取的 JSON 数据,以便稍后在 ListView 中填充它们?
二维数组是否足够或有更好的解决方案?
每个 JSON 对象都像:
{"id":"1","title":"London"}
我应该以什么格式保存从服务器获取的 JSON 数据,以便稍后在 ListView 中填充它们?
二维数组是否足够或有更好的解决方案?
每个 JSON 对象都像:
{"id":"1","title":"London"}
您可以使用:
Arraylist<ClassName> jsondata=new ArrayList<ClassName>
这是一个例子:
public Class ClassName
{
string fname;
string lname;
public void setfname(String fname)
{
this.fname=fname;
}
public void setlname(String lname)
{
this.lname=lname;
}
public String getlname(String lname)
{
return lname;
}
public String getfname(String fname)
{
return fname;
}
可以这样保存。。
您要将数据保存在哪里?如果它在首选项对象中,那么 JSON 本身就是一个不错的选择。否则 aHashMap
将是合适的,并且比二维数组更好:更快、更合乎逻辑、更适合。