首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

CHttpFile中的ReadString如何只能读第一行

2012-09-16 
CHttpFile中的ReadString怎么只能读第一行?HTTP请求后返回的东西是?xml version1.0 encodingUTF-8?

CHttpFile中的ReadString怎么只能读第一行?
HTTP请求后返回的东西是
<?xml version="1.0" encoding="UTF-8"?>
<root>
<strategy_no>global_strategy</strategy_no>
<items>
</items>
<strategies>
<strategy>
<strategy_no><![CDATA[msg]]></strategy_no >
<strategy_name><![CDATA[ÏûÏ¢ÍÆËͲßÂÔ]]></strategy_name>
<strategy_desc><![CDATA[ÏûÏ¢ÍÆËͲßÂÔ]]></strategy_desc>
<url>
<![CDATA[http://w00186884a.china.huawei.com:9080/HDMS_SWEB/download.do?strategy_no=msg&version_no=1311230424534]]>
</url>
<version>1311230424534</version>
</strategy>
</strategies>

但我用ReadString()
只返回<?xml version="1.0" encoding="UTF-8"?>
我看了ReadString的 代码,他遇到\n就返回。求解决方法

[解决办法]

[解决办法]
哥,知道就结贴吧
[解决办法]
只用socket或csocket做http的漂过
[解决办法]

热点排行