我需要發送一個數組GSON。 以下是如何在REST中請求外觀。在GSON中發送陣列
{
"session_id":"9658179abdcc29eb12cdb1a35f91a11a",
"list":[
"112",
"112"
]
}
這裏是我的代碼:
JSONObject requestObject = new JSONObject();
requestObject.put("session_id", session_id);
requestObject.put("list", list);
return requestObject.toString();
其中列表是ArrayList的。
我得到一個錯誤:
Expected BEGIN_OBJECT but was STRING at line 8 column 1
我在做什麼錯? 對不起,我是GSON的新手。
您是否先看過GSON文檔? https://sites.google.com/site/gson/gson-user-guide#TOC-Array-例子 –
你想解析JSon字符串還是需要生成JSon字符串? – Fedy2
我需要出示。 – NeuroHobbit