我应该使用什么格式来保存android中的JSON数据

时间:2012-11-19 23:50:46

标签: json

我应该以什么格式保存从服务器获取的JSON数据,以便稍后在ListView中填充它们?

二维数组是否足够或是否有更好的解决方案?

每个JSON对象都像:

       {"id":"1","title":"London"}

2 个答案:

答案 0 :(得分:3)

您可以使用:

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;
}

你可以像这样存储..

答案 1 :(得分:1)

您想在哪里保存数据?如果它在首选项对象中,则JSON本身是一个不错的选择。否则HashMap是合适的,并且比二维数组好得多:更快,更合理,更适合。