位置: 编程技术 - 正文

JSON经典异常:org.json.JSONException: Unterminated string at character(jsonobject.parseobject异常)

编辑:rootadmin

推荐整理分享JSON经典异常:org.json.JSONException: Unterminated string at character(jsonobject.parseobject异常),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:json::logicerror,jsonobject.parseobject异常,json::logicerror,json异常处理,jsonobject.parseobject异常,json异常是什么意思,json异常是什么意思,json异常是什么意思,内容如对您有帮助,希望把文章链接给更多的朋友!

JSON经典异常:org.json.JSONException: Unterminated string at character

异常情景:

JSON数据&#;式进行解析;

出现异常完整信息如下:

- ::.: W/System.err(): org.json.JSONException: Unterminated object at character of {weatherinfo:{city:北京,cityid:,temp:9,WD:西南风, WS:2级,SD:%,WSE:2,isRadar:1,Radar:JC_RADAR_AZ_JB,njd:暂无实况,qy:,time::}}

at org.json.JSONTokener.syntaxError(JSONTokener.java:)at org.json.JSONTokener.nextString(JSONTokener.java:)at org.json.JSONTokener.nextValue(JSONTokener.java:)at org.json.JSONObject.<init>(JSONObject.java:)at org.json.JSONTokener.nextValue(JSONTokener.java:)at org.json.JSONArray.<init>(JSONArray.java:)at org.json.JSONTokener.nextValue(JSONTokener.java:)at org.json.JSONObject.<init>(JSONObject.java:)at org.json.JSONObject.<init>(JSONObject.java:)at cn.eshore.statis.util.AndroidServletTest.main(AndroidServletTest.java:)

JSON经典异常:org.json.JSONException: Unterminated string at character(jsonobject.parseobject异常)

经过测试得出结论:

发送JSON数据&#;式不正确,

即:手机终端那边 抛出的异常信息然后直接放到Json字符串中,而异常信息里面有多个换行或者空&#;以及特殊字符,然后再通过上报接口传送到Java这边,接着Java这边解析时导致解析json报异常 。

分析过程:这是打印的log信息,可以看到去除了双引号,看到最后 time:: 解析的结果出现了,&#;式问题。。- ::.: E/blueberry(): {weatherinfo:{city:北京,cityid:,temp:9,WD:西南风, WS:2级,SD:%,WSE:2,isRadar:1,Radar:JC_RADAR_AZ_JB,njd:暂无实况,qy:,time::}}

错误原因:

由于解析&#;式出现错误,特殊字符出现导致,所以避免json中出现特殊字符。

解决方法:

规范化数据&#;式;

xUtils框架的介绍(一) xUtils包含了很多实用的android工具。xUtils源于Afinal框架,对Afinal进行了大量重构,使得xUtils支持大文件上传,更全面的http请求协议支持,拥有更加灵活的

xUtils框架介绍(二) 看看如何快速便捷的把xUtils给集成到大家的项目中去。xUtils中有四大组件可以供我们使用,分别是ViewUtils、HttpUtils、BitmapUtils以及DbUtils。如果你没能先

Android 4.3 系统裁剪——删除不使用的app及增加自己app 删除不使用的apk系统自带的app位置是在/android4.3/packages/apps下面是一些APP作用分析:||–BasicSmsReceiver||–Bluetooth(蓝牙)||–Browser(浏览器)||–Calculator

标签: jsonobject.parseobject异常

本文链接地址:https://www.jiuchutong.com/biancheng/387538.html 转载请保留说明!

上一篇:property_get/property_set

下一篇:xUtils框架的介绍(一)(substrate框架原理)

  • 股东个人房产转入公司契税
  • 企业所得税减免的会计分录
  • 民营医院增值税优惠政策有哪些
  • 国际重复征税解决方法有
  • 联通的话费能干吗
  • 失业稳岗补贴怎么记账
  • 公司有残疾人如何进行增值税减免备案
  • 资产负债表里的存货包括哪些科目
  • 建筑业工程项目登记是哪方提交
  • 养殖企业如何做销售
  • 未开业零升报企业是否做年度汇算清缴申报
  • 货物赔偿是否需要发票
  • 公司存款利率
  • 剩余折旧月份
  • 税控发票系统
  • 所得税费用是在哪个科目
  • 房产税应当计入什么科目
  • 有收入零申报要紧吗
  • 普票开错了能退税吗
  • 住宿专票怎么入账
  • 国家税务局通用定额发票还能用吗
  • 个人转让怎么写
  • 农村合作社收到奖金分录
  • 进项税额大于销项税额怎么办
  • 完税证明已开回怎么处理
  • 税控盘登不上怎么回事
  • 所有者权益为什么是负债
  • 代理费是指
  • 举办活动 举行活动
  • 会计主要做些啥
  • 长期负债在报表哪里看
  • 其他债权投资的交易费用计入什么科目
  • 结转已经销售商品成本
  • 预收账款什么时候确认
  • 长期借款利息费用的资本化账务处理
  • 在建工程可以计入资本性支出吗
  • js的发展历史
  • 划转国有划拨土地流程
  • 秋日里通往卢浮宫的杜乐丽花园,法国巴黎 (© Brian A. Jackson/Getty Images Plus)
  • linux进程状态有哪些
  • sass和less的区别使用
  • metric命令
  • php无限分类实现不实用递归
  • 融资租赁初始直接费用计入哪个科目
  • 中药饮片盘点误差范围
  • 季度所得税收入大于成本利润是负号
  • 已经验旧的发票怎么作废
  • mongodb数据库操作题
  • 业务招待费汇算清缴怎么填表
  • 小规模纳税人免增值税的账务处理
  • 个税没有达到起征点能摇号吗
  • 无形资产摊销计算方法
  • 拨缴经费收入
  • 转账支付水电费
  • 土地使用税的账务处理分录
  • 已认证发票红冲全流程操作
  • 个人应如何进行社会实践
  • 一般纳税人证明在哪里开具
  • 行政拨付工会经费可以用于职工福利发放吗
  • 库存现金期末余额在哪方
  • 什么是固定资产清理
  • 会计基础知识必背100题
  • Linux下MySQL5.7.18 yum方式从卸载到安装过程图解
  • mysql如何实现主从复制的具体流程
  • win8系统启动慢怎么办
  • macbook怎么开hdr
  • linux 详解
  • mac合盖不休眠怎么办
  • 加强 提升 优化
  • 网卡破解
  • win8怎么关闭电脑
  • (1)cocos2d-x-2.2.4搭建windows开发环境
  • JQuery.Ajax()的data参数类型实例详解
  • python socketio
  • jquery验证
  • mapper--图片热点区域高亮组件官方站点
  • 北京中石化开增票各区网点
  • 123600是税务电话吗
  • 江西国税局电话客服热线
  • 环保税申报操作手册
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设