找回密码
 立即注册
收起左侧

http 编程

8
回复
6367
查看
[复制链接]
累计签到:1 天
连续签到:1 天
来源: 2013-12-19 12:40:22 显示全部楼层 |阅读模式
首先,开发环境Qt4.7
各位大哥大姐,小弟第一次发帖,赏脸回复。{:soso_e101:}
Qt http编程问题,
http://reader.library.neusoft.edu.cn/book/queryIn.jsp 这是我的url地址
可是最后却乱码了
贴上代码

找不到原因,求各位大神帮小弟解决

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

累计签到:410 天
连续签到:1 天
2013-12-19 12:51:05 显示全部楼层
replay->readAll()
因为很多都是utf8的
用QString bytes = QString::fromUtf8(replay->readAll());
回复 支持 反对

使用道具 举报

累计签到:1 天
连续签到:1 天
2013-12-19 13:26:19 显示全部楼层
a408815041 发表于 2013-12-19 12:51
replay->readAll()
因为很多都是utf8的
用QString bytes = QString::fromUtf8(replay->readAll()); ...

还是乱,乱的不一样
回复 支持 反对

使用道具 举报

累计签到:1 天
连续签到:1 天
2013-12-19 17:45:15 显示全部楼层
人气这么不旺,灌水的都没有么
回复 支持 反对

使用道具 举报

累计签到:1 天
连续签到:1 天
2013-12-20 14:17:20 显示全部楼层
真的连个灌水的都没有????
回复 支持 反对

使用道具 举报

累计签到:410 天
连续签到:1 天
2013-12-20 15:34:57 显示全部楼层
replay->readAll()
因为很多都是utf8的
用QString bytes = QString::fromUtf8(replay->readAll());

如果你没设置编码格式gbk或者gb2312,那么在修改下
QString bytes = QString::fromLocal8Bit(QString::fromUtf8(replay->readAll()));
回复 支持 反对

使用道具 举报

累计签到:1 天
连续签到:1 天
2013-12-21 09:51:04 显示全部楼层
a408815041 发表于 2013-12-20 15:34
replay->readAll()
因为很多都是utf8的
用QString bytes = QString::fromUtf8(replay->readAll());

我没有设置任何编码格式,都是默认的。
但是提示:no matching function for call to 'QString::fromLocal8Bit(QString)',这里面方法都有,怎么会提示这个,是因为什么头文件没加进来么?
回复 支持 反对

使用道具 举报

累计签到:1 天
连续签到:1 天
2013-12-22 11:16:28 显示全部楼层
难道这个问题解决不了 了么
回复 支持 反对

使用道具 举报

累计签到:90 天
连续签到:1 天
2013-12-26 11:38:12 显示全部楼层
应该是编码的问题,你用的是什么系统啊?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了