【问题】

今天在使用python中的json转换碰到一个问题:

错误显示: expected string or buffer

json内容如下:

{u'err_no': 0, u'corpus_no': u'6594675362334657196', u'err_msg': u'success.', u'result': [u'\uff0c'], u'sn': u'829195370711535442509'}

【分析解决】

经过调试,最终发现,python中默认使用单引号表示字符串"'" 所以当,使用字符串符值以后,python会把双引号转换为单引号。

而json是不支持单引号的。可以用下面的方法转换

json_string=json.dumps(s)

str=json.loads(json_string)

最新文章

  1. Java程序设计之整数分解
  2. Splinter学习--初探3,两种方式登录QQ邮箱
  3. HTTP 405 错误 – 方法不被允许 (Method not allowed)
  4. DataGridView绑定复杂实体(属性本身又是实体)
  5. Oracle基础 各种语句的定义格式
  6. zend studio 13 curl 请求本机地址 无法跟踪调试的问题解决方案。。。(chrome等浏览器调试原理相同)
  7. 关于struts2如何去掉默认的后缀(.action)
  8. ETL工具主流产品
  9. 「C」 函数、运算、流程控制
  10. 高级UIKit-02(文件操作)
  11. html-图片button,抓包---Shinepans
  12. 取消a标签的页面跳转
  13. Kotlin入门第二课:集合操作
  14. Python实现单词查询&文件查找
  15. [mysql使用(3)] 使用mysql的时候遇到的一些错误
  16. 【不做标题党,只做纯干货】HashMap在jdk1.7和1.8中的实现
  17. Ajax提交请求模板
  18. Java之.jdk安装-Windows
  19. 使用maven-shade-plugin插件解决spark依赖冲突问题
  20. win7 、2008 提示Error 1606 Could Not Access Network Location %SystemDrive%/inetpub/wwwroot/ 的错误解决方法

热门文章

  1. csu 1365 双向链表模拟超时
  2. 在弹框中获取foreach中遍历的id值,并传递给地址栏(方法2)
  3. 线程与全局解释器锁(GIL)
  4. hdu5824 graph
  5. Vuejs入门级简单实例
  6. JS读取本地IP地址信息
  7. Angular面试题三
  8. 基于 Web 的 Go 语言 IDE - Wide 1.5.1 发布!
  9. docker中使用nginx容器代理其他容器
  10. 基于SVM.NET的验证码识别算法实现