jsoncpp 无法正确生成带汉字的Json的问题!!!高分求教!!

bandaoyu bandaoyu 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我在数据库存有UTF8的 汉字 ,读出来后,用jsoncpp的 writer 生成JSON,




结果并不能生成正确的JSON,现象就是汉字右边的双引号总是没有,见图:


然而诡异的是,如果监视中查看二进制数据,却有看到““”的数据,见index=94的字节:




还有就是,只要我在数据库中的字段的中文后面加一个".",就能够正常生成JSON,比如:黄铭凯,改成:黄铭凯. 这样就可以,或者汉字后面加一个字母也可以,比如:黄铭凯A

这是什么情况?该如何处理
...全文

相关推荐

评论 27
收藏 已收藏
分享
返回顶部
bandaoyu
C++ 语言 65,214 成员 250,514 内容