gson解析php,android,_gson解析报错,android - phpStudy

gson解析报错

RT,在用gson解析的时候报错 Caused by: com.google.gson.stream.MalformedJsonException: Unterminated object at line 7 column 8 path $.results[0].illness_name

我的doctor类定义如下

*/

public class Doctor {

private int id;

private String illness_name;

private String doctor_name;

private String hospital_name;

private String head_image;

private String personal_website;

private String doctor_intro;

解析gson的代码如下

private void initData() {

Gson gson = new Gson();

Type userType = new TypeToken>>() {

}.getType();

ResponseResult> result = gson.fromJson(results, userType);

Log.d("result","-------------->"+results);

System.out.println("-----------------"+results);

doctors = result.getResults();

final DoctorListAdapter doctorListAdapter = new DoctorListAdapter(DoctorListActivity.this, (ArrayList) doctors,this);

lv_doctors.setAdapter(doctorListAdapter);

lv_doctors.setSelection(0);

}

json数据如下

private static final String results = "{\n" +

" \"error\": false,\n" +

" \"results\": [\n" +

" {\n" +

" \"id\": \"1\",\n" +

" \"illness_name\":\"功能神经外科\"\n" +

" \"doctor_name\":\"胡勇生\"\n" +

" \"hospital_name\":\"玄武医院\"\n" +

" \"head_image\":\"http://...\"\n" +

" \"personal_website\":\"http://...\"\n" +

" \"doctor_intro\":\"擅长:三叉神经痛。。。。。。。。。。。\"\n" +

" },\n" +

" {\n" +

" \"id\": \"1\",\n" +

" \"illness_name\":\"功能神经外科\"\n" +

" \"doctor_name\":\"胡勇生\"\n" +

" \"hospital_name\":\"玄武医院\"\n" +

" \"head_image\":\"http://...\"\n" +

" \"personal_website\":\"http://...\"\n" +

" \"doctor_intro\":\"擅长:三叉神经痛。。。。。。。。。。。\"\n" +

" },\n" +

" {\n" +

" \"id\": \"1\",\n" +

" \"illness_name\":\"功能神经外科\"\n" +

" \"doctor_name\":\"胡勇生\"\n" +

" \"hospital_name\":\"玄武医院\"\n" +

" \"head_image\":\"http://...\"\n" +

" \"personal_website\":\"http://...\"\n" +

" \"doctor_intro\":\"擅长:三叉神经痛。。。。。。。。。。。\"\n" +

" },\n" +

" {\n" +

" \"id\": \"1\",\n" +

" \"illness_name\":\"功能神经外科\"\n" +

" \"doctor_name\":\"胡勇生\"\n" +

" \"hospital_name\":\"玄武医院\"\n" +

" \"head_image\":\"http://...\"\n" +

" \"personal_website\":\"http://...\"\n" +

" \"doctor_intro\":\"擅长:三叉神经痛。。。。。。。。。。。\"\n" +

" },\n" +

" {\n" +

" \"id\": \"1\",\n" +

" \"illness_name\":\"功能神经外科\"\n" +

" \"doctor_name\":\"胡勇生\"\n" +

" \"hospital_name\":\"玄武医院\"\n" +

" \"head_image\":\"http://...\"\n" +

" \"personal_website\":\"http://...\"\n" +

" \"doctor_intro\":\"擅长:三叉神经痛。。。。。。。。。。。\"\n" +

" },\n" +

" {\n" +

" \"id\": \"1\",\n" +

" \"illness_name\":\"功能神经外科\"\n" +

" \"doctor_name\":\"胡勇生\"\n" +

" \"hospital_name\":\"玄武医院\"\n" +

" \"head_image\":\"http://...\"\n" +

" \"personal_website\":\"http://...\"\n" +

" \"doctor_intro\":\"擅长:三叉神经痛。。。。。。。。。。。\"\n" +

" },\n" +

" {\n" +

" \"id\": \"1\",\n" +

" \"illness_name\":\"功能神经外科\"\n" +

" \"doctor_name\":\"胡勇生\"\n" +

" \"hospital_name\":\"玄武医院\"\n" +

" \"head_image\":\"http://...\"\n" +

" \"personal_website\":\"http://...\"\n" +

" \"doctor_intro\":\"擅长:三叉神经痛。。。。。。。。。。。\"\n" +

" },\n" +

" {\n" +

" \"id\": \"1\",\n" +

" \"illness_name\":\"功能神经外科\"\n" +

" \"doctor_name\":\"胡勇生\"\n" +

" \"hospital_name\":\"玄武医院\"\n" +

" \"head_image\":\"http://...\"\n" +

" \"personal_website\":\"http://...\"\n" +

" \"doctor_intro\":\"擅长:三叉神经痛。。。。。。。。。。。\"\n" +

" },\n" +

" {\n" +

" \"id\": \"1\",\n" +

" \"illness_name\":\"功能神经外科\"\n" +

" \"doctor_name\":\"胡勇生\"\n" +

" \"hospital_name\":\"玄武医院\"\n" +

" \"head_image\":\"http://...\"\n" +

" \"personal_website\":\"http://...\"\n" +

" \"doctor_intro\":\"擅长:三叉神经痛。。。。。。。。。。。\"\n" +

" },\n" +

" {\n" +

" \"id\": \"1\",\n" +

" \"illness_name\":\"功能神经外科\"\n" +

" \"doctor_name\":\"胡勇生\"\n" +

" \"hospital_name\":\"玄武医院\"\n" +

" \"head_image\":\"http://...\"\n" +

" \"personal_website\":\"http://...\"\n" +

" \"doctor_intro\":\"擅长:三叉神经痛。。。。。。。。。。。\"\n" +

" },\n" +

" {\n" +

" \"id\": \"1\",\n" +

" \"illness_name\":\"功能神经外科\"\n" +

" \"doctor_name\":\"胡勇生\"\n" +

" \"hospital_name\":\"玄武医院\"\n" +

" \"head_image\":\"http://...\"\n" +

" \"personal_website\":\"http://...\"\n" +

" \"doctor_intro\":\"擅长:三叉神经痛。。。。。。。。。。。\"\n" +

" },\n" +

" {\n" +

" \"id\": \"1\",\n" +

" \"illness_name\":\"功能神经外科\"\n" +

" \"doctor_name\":\"胡勇生\"\n" +

" \"hospital_name\":\"玄武医院\"\n" +

" \"head_image\":\"http://...\"\n" +

" \"personal_website\":\"http://...\"\n" +

" \"doctor_intro\":\"擅长:三叉神经痛。。。。。。。。。。。\"\n" +

" }\n" +

" ]\n" +

"}";

请问这到底是为什么啊??

相关阅读:

关于c++调用java

分摊复杂度的证明

数据库blob字段用ajax读取显示

这个滚动条拖动的时候为什么会不停地闪

android 真机调试在MAC上?

python爬虫模拟登陆时有什么好的技巧分析登陆过程?

AsyncTask使用传参数和成员变量有什么区别?

Angularjs directive的模板里使用了input radio,但无法选中

linux 下配置的svn服务器,提交的文件在服务器找不到

java调试错误,菜鸟求助

微信开发下,调用的uploadImage接口,ios设备无法显示图片

iOS charles 调试cookie

在学习中遇到无法使用数组地图删除文件的情况,报错是回调函数unlink 有问题~请帮帮忙!感谢!

HTTP JSON API 如何计算etag

网页中的Loding效果

.net,java,php这些服务器端的进程是如何获取web客户端传递的参数的?

php字符串比较:"?" == "" 返回false

node.js或者express 是否支持禁用 http 的某些方法

js 大神的算数题

表单中input type=file怎么和img标签在同行显示呢

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值