-3
public class DemoActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
JSONArray jsonarray=new JSONArray();
jsonarray.put("Info");
JSONObject j1=new JSONObject();
try {
j1.put("NAME", "NAKUL");
j1.put("ADDRESS", "NASHIK");
} catch (JSONException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
jsonarray.put(j1);
Log.d("Test",jsonarray.toString());
}
它給我輸出
12-10 14:14:59.639: D/Test(862): ["Info",{"ADDRESS":"NASHIK","NAME":"NAKUL"}]
但我需要出去放
["Info":{"ADDRESS":"NASHIK","NAME":"NAKUL"}]
意思,而不是 「」 我需要「: 「
嘗試在Android中 –
使用JSON時,請編輯您的問題,使之更加清晰使用GSON庫,它的偉大。我建議「從Android生成簡單的JSON」。沒有解析正在進行。 「 – tucuxi
」,「這是一個數組元素分隔符,這個」:「表示它是右側的一個對象。 –