【发布时间】:2017-06-04 21:11:40
【问题描述】:
嘿,我编写了一个 golang 休息服务,它工作正常! 问题是我需要在我的 android 应用程序中使用该服务,所以我需要一个 JSONArray 或一个 JSONObject。
当我像这样调用服务时,我没有问题
StringRequest stringRequest = new StringRequest(Request.Method.GET, url,
new Response.Listener<String>() {
@Override
public void onResponse(String response) {
Log.d("RESPONSE: ",response);
}
但是当我尝试像这样调用服务时
JsonArrayRequest req= new JsonArrayRequest(url,
new Response.Listener<JSONArray>() {
@Override
public void onResponse(JSONArray response) {
}
json 转换失败。
我真的不知道我的错在哪里.. 谢谢 约翰
【问题讨论】:
-
你检查过json格式吗?由于它无法转换它...... PS:这应该引发异常,它应该出现在这篇文章中。而且我认为
golang部分是不必要的。基本上,您正在尝试在 Android 应用上转换 Json。
标签: android arrays json rest go