我一直在搜索互联网一个小时左右,我投降了,我该怎么做?如何解析C++中的XML网页
我只想带一个简单的xml输出的简单网页,如天气或股票信息,并吐出一些说:“温度是90f”或“谷歌是”。例如,http://www.google.com/ig/api?weather=New+York会说“它是70f”或类似的东西。
我非常新的C++,我不知道很多关于这一点,如果你要告诉我去图书馆,你能不能也请给我上安装新库的教程?我正在使用visual c + + 2010,我似乎无法找到如何安装新的库。
我一直在搜索互联网一个小时左右,我投降了,我该怎么做?如何解析C++中的XML网页
我只想带一个简单的xml输出的简单网页,如天气或股票信息,并吐出一些说:“温度是90f”或“谷歌是”。例如,http://www.google.com/ig/api?weather=New+York会说“它是70f”或类似的东西。
我非常新的C++,我不知道很多关于这一点,如果你要告诉我去图书馆,你能不能也请给我上安装新库的教程?我正在使用visual c + + 2010,我似乎无法找到如何安装新的库。
需要两个C++库
呼叫的HTTP资源 http://curl.haxx.se/libcurl/
在文档解析XML输出 http://www.grinninglizard.com/tinyxml2/index.html
查找有关其使用
再见
使用Microsoft Xmlite。 A Small And Fast XML Parser For Native C++。其他微软的解决方案是:
什么是 “网页有一个简单的XML输出”? – 2012-07-08 04:05:15
搜索XML解析器。他们有很多。从MSXML开始(它可以工作,但我不确定它是否是最好的)。 – 2012-07-08 04:13:49
虽然对于网页刮板,我推荐一个* HTML *解析器。 – 2012-07-08 04:37:56