C++ 怎样实现发送HTTP请求并对返回的json和xml格式进行解析
如果你想所有的轮子都自己造的话,使用Socket,收发TCP包封装Socket,在TCP报文的基础上发送HTTP包解析HTTP包,从中取出数据写一个JSON/XML Parser,解析数据,变成C++对象(std::map, std::vector, std::string, ...)把JSON/XML Builder和把数据打包成HTTP包的模块也顺便写好OK谁说一定要用MFC的?
■网友
不想造轮子的话,用libcurl跟easyxml折腾折腾。想用M$的东西,有msxml啥的。
■网友
微软的开源跨平台casablanca,你的最佳选择https://casablanca.codeplex.com/
■网友
兄台 你做的如何了 能交流交流吗
■网友
可以使用boost::property_tree处理json和xml发送http请求的库比较多, 可以用win32 api, libcurl等
■网友
跟MFC有什么关系啊,虽然我十几年没用过MFC了。boost::property_tree就可以很轻松的处理JSON/XML;至于HTTP操作,libcurl不就可以了?
■网友
cpp-netlibRapidjson RapidjXml
推荐阅读
- 聪明人养花,这3种“花”怎样也要养一盆,每年能省不少医药费
- 北京22家市属医院均开展安检基本实现重点区域安检措施全覆盖
- 长江流域渔民退捕“上岸”实现扩产新致富
- 实现“甜蜜计划”,这对中哈跨国夫妻好甜
- 北京地铁11号线西段三座车站提前实现主体结构封顶
- 互联网怎样解决“家政服务上门速度慢”的问题
- 怎样看待从1月8号起,QQ钱包开始提现收费
- 银行it人怎样转型
- 汽车|冬天怎样让车内温度快速升高?座椅加热的最佳使用方式二,外循环的作用总结
- 怎样进入通信行业
