我從PHP - 它的一個維陣列 - JSON數據:解析JSON陣列正常陣列中的Android
{pair:["-8.5745000,115.3735700","-8.5683300,115.3733700","-8.5683300,115.3733700","-8.5687800,115.3997700","-8.5687800,115.3997700","-8.5764900,115.4007400","-8.5764900,115.4007400","-8.5687800,115.3997700","-8.5687800,115.3997700","-8.5656400,115.4156400","-8.5656400,115.4156400","-8.5565200,115.4122800","-8.5565200,115.4122800","-8.5566200,115.4110500","-8.5566200,115.4110500","-8.5560700,115.4112200","-8.5560700,115.4112200","-8.5554200,115.4112800","-8.5554200,115.4112800","-8.5527200,115.4025400","-8.5527200,115.4025400","-8.5424000,115.4027000","-8.5424000,115.4027000","-8.5426600,115.4055800","-8.5426600,115.4055800","-8.5377000,115.4057200","-8.5377000,115.4057200","-8.5375900,115.4034500","-8.5375900,115.4034500","-8.5358900,115.4036500","-8.5358900,115.4036500","-8.5358800,115.4033400"]}
,並在android系統,我想保存JSON數組的數組,所以我想獲得陣列這樣
pair=["-8.5745000,115.3735700","-8.5683300,115.3733700","-8.5683300,115.3733700","-8.5687800,115.3997700","-8.5687800,115.3997700","-8.5764900,115.4007400","-8.5764900,115.4007400","-8.5687800,115.3997700","-8.5687800,115.3997700","-8.5656400,115.4156400","-8.5656400,115.4156400","-8.5565200,115.4122800","-8.5565200,115.4122800","-8.5566200,115.4110500","-8.5566200,115.4110500","-8.5560700,115.4112200","-8.5560700,115.4112200","-8.5554200,115.4112800","-8.5554200,115.4112800","-8.5527200,115.4025400","-8.5527200,115.4025400","-8.5424000,115.4027000","-8.5424000,115.4027000","-8.5426600,115.4055800","-8.5426600,115.4055800","-8.5377000,115.4057200","-8.5377000,115.4057200","-8.5375900,115.4034500","-8.5375900,115.4034500","-8.5358900,115.4036500","-8.5358900,115.4036500","-8.5358800,115.4033400"]
我嘗試這個
String []pairs=null;
String hasil = "";
hasil = getRequest(url);
try
{
jObject = new JSONObject(hasil);
JSONArray myArray = jObject.getJSONArray("pair");
for(int i = 0; i < myArray.length(); i++)
{
pairs[i]= myArray.get(i).toString();
}
}
catch (JSONException e)
{
e.printStackTrace();
}
teks1 = (TextView)findViewById(R.id.textView1);
teks1.setText(Arrays.toString(pairs));
,但仍然沒有工作
使用ArrayList ... –
2012-07-07 07:39:38
@RajaReddy,我不明白什麼 – sephtian 2012-07-07 07:46:15
不工作ARNT你的數據,你在得到什麼array – Programmer 2012-07-07 07:46:17