Gson:期待一个字符串,但BEGIN_OBJECT
我正在尝试读取一个简单的 JSON 响应:
{
  "response": "ok"
}
这是我的代码:
JsonReader reader = new JsonReader(new InputStreamReader(in, "UTF-8"));
String response = null;
boolean success = false;
reader.beginObject();
if (reader.hasNext()) {
  String token = reader.nextName();
  if (token.equals("response")) {
    response = reader.nextString();
  } else {
    reader.skipValue();
  }
}
reader.endObject();
reader.close();
但是我收到此错误:
java.lang.IllegalStateException: expected but was
STRINGBEGIN_OBJECT
我不明白我做错了什么。
 
					 
				 
				    		 
				    		 
				    		