今天遇到一个中文to_json问题

text = "第1章 青豆 不要被外表骗了"
text.to_json
=> "\"\\u7b2c1\\u7ae0 \\u9752\\u8c46 \\u4e0d\\u8981\\u88ab\\u5916\\u8868\\u9a97\\u4e86\""

中文to_json 就变成unicode

解决办法:

gsub(/\\u([0-9a-z]{4})/){|s| [$1.to_i(16)].pack("U")}

text.to_json.gsub(/\\u([0-9a-z]{4})/){|s| [$1.to_i(16)].pack("U")}
=> "\"第1章 青豆 不要被外表骗了\""

最新文章

  1. mysql开启慢查询日志及查询--windows
  2. Ubuntu设置root用户登录图形界面
  3. ALinq Dynamic 使用指南——代码的获取与编译
  4. 搜狗输入法弹出搜狐新闻的解决办法(sohunews.exe)
  5. C#_事件委托
  6. Ubuntu 14.04 升级后 VPN 无法连接的问题
  7. ASP.NET怎么防止多次点击提交按钮重复提交
  8. Intellij IDEA开发第一个android应用教程
  9. Linux----给一个普通用户root权限
  10. Android Java汉字转拼音总结
  11. HDU 1695 GCD#容斥原理
  12. ionic项目结构解析
  13. CSS House
  14. WPF线程中获取控件的值和给控件赋值
  15. 002-MVC架构,贫血的领域模型、spring mvc,webhars使用
  16. Dell服务器Raid5之后安装系统
  17. 改变input中的placeholder样式
  18. (转)让IE6/IE7/IE8浏览器支持CSS3属性
  19. Quartz教程四:Trigger
  20. WCF 学习笔记

热门文章

  1. Javascript中prototype属性的详解
  2. javascript 中关于对象转换数字值的一些特点
  3. 命令行将本地代码上传到github及修改github上代码
  4. iOS开发拓展篇-XMPP简单介绍
  5. WPF面板布局介绍Grid、StackPanel、DockPanel、WrapPanel
  6. Bitbucket Repository size limits
  7. LPC43xx SGPIO DMA and Interrupts
  8. python实现自动发送微博,当自己写博客时同步上去。
  9. JVM中的垃圾收集算法和Heap分区简记
  10. 解决 01-Jul-2016 10:49:05.875 WARNING [localhost-startStop-2] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesJdbc The web application [ROOT] registered the JDBC driver [com.mysql.jdbc.D