位置: 编程技术 - 正文

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框架原理)

  • 增值税需要年度报税吗
  • 个人所得税汇算清缴截止日期
  • 小规模进项可以收专票吗
  • 咨询服务费发票属于哪个大类
  • 最近的火车票代售点
  • 营改增对小规模的影响
  • 装修公司帮客户套现装修贷违法吗
  • 固定资产抵扣对账怎么算
  • 半成品转成品会计分录
  • 差额征税进项如何抵扣
  • 哪些费用可在缴纳企业所得税前扣除呢?
  • 收购农产品销售会计分录怎么写
  • 个人所得税必须得交吗
  • 销售货物运费的增值税率
  • 可抵扣进项税怎么抵扣
  • 高新企业减免所得税政策
  • 工商年报报表
  • 非居民个人所得税税率表2021
  • 土地作价入股土地如何过户
  • 个体户需要记账嘛
  • 实验设备折旧率
  • 9个点的税率有哪些
  • 其他应付款调整
  • 什么是电子发票图片
  • 待认证进项税额借方余额表示什么
  • 公司费用高好还是低好
  • 劳务费意思
  • 组策略在哪里
  • 苹果电脑 浏览器
  • createsystem
  • 房地产评估计费
  • 企业转手员工工龄怎么算
  • php数组函数题目
  • 前端框架react
  • php自动识别验证码
  • vue-plugin-hiprint vue hiprint vue使用hiprint打印控件VUE HiPrint HiPrint简单使用
  • 融资租入的机器设备属于什么科目
  • imu定位
  • 应收账款周转天数减少说明什么
  • 根据不同资产涉及的税有哪些
  • 商户待清算账户是什么
  • 暂估入库结转成本税务规定
  • day15-Servlet04
  • 哪些费用专票是免税的
  • 已冲销凭证是否可以删除
  • 员工高工资
  • 全年一次性奖金税率表2023最新
  • 发票为什么被列为金额
  • 付当月房租怎么做分录
  • 公司名义送花篮属于什么费用
  • 本年利润到年末还有余额吗
  • 加计抵减附加税怎么算
  • 去银行提备用金需要什么
  • 合伙人工资薪金
  • 资产减值损失是费用吗
  • sql 修改表的字段名称
  • sqlserver 创建索引与使用
  • sql语句数字转化为文字
  • linux安装wine命令
  • centos操作命令
  • Win7系统打开蓝牙
  • centos6.8升级centos7
  • windows7的使用方法
  • win8怎么查看系统信息
  • win7 来宾账户
  • 紧跟潮流的句子
  • js让按钮不能点击
  • javascript继承原理
  • 考四级题型
  • 复制到文件夹怎么弄
  • python难度
  • js的点击事件怎么做
  • python处理文本文件代码优化
  • jquerychange事件
  • android基础知识大全
  • pythondjango框架 目录结构
  • js的ajax请求写法
  • 江西省国家税务局总局官网
  • 浙江省社保网报系统
  • 税务部门放管服
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设