【发布时间】:2016-05-29 14:20:35
【问题描述】:
进程:com.example.venky.httpurl1,PID:2578 java.lang.RuntimeException:com.google.gson.JsonSyntaxException:java.lang.IllegalStateException:应为 BEGIN_ARRAY,但在第 1 行第 3 列路径 $[0]
处为 BEGIN_OBJECT
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
listView = (ListView) findViewById(R.id.rtlist);
client = new AsyncHttpClient();
client.get(MainActivity.this, url, new com.loopj.android.http.AsyncHttpResponseHandler() {
@Override
public void onSuccess(int statusCode, cz.msebera.android.httpclient.Header[] headers, byte[] responseBody) {
String responsestr = new String(responseBody);
gson = new Gson();
responseObj = gson.fromJson(responsestr, Response.class);
adapter = new CustomAdapter(MainActivity.this, responseObj);
listView.setAdapter(adapter);
}
请输入任何内容? 是因为我的 JSON 数据吗??
【问题讨论】:
标签: android-studio android gson