繁体   English   中英

如何在C ++中解析XML网页

[英]How Do I Parse XML Webpage In C++

我一直在互联网上搜索一个小时左右,我投降了,我该怎么办?

我只想获取一个带有简单xml输出的网页,其中包含诸如天气或股票信息之类的简单信息,并让其吐出一些内容,例如“温度为90f”或“谷歌已升起”。 例如, http://www.google.com/ig/api? weather=New+York会说“ It is 70f”或类似的意思。

我是C ++的新手,对此我不太了解,如果您要将我定向到一个库,是否还可以向我展示有关安装新库的教程? 我正在使用Visual C ++ 2010,但似乎找不到如何安装新库的方法。

您需要两个C ++库

用于调用http资源http://curl.haxx.se/libcurl/

用于解析XML输出http://www.grinninglizard.com/tinyxml2/index.html

查看文档以获取有关其使用的信息

再见

使用Microsoft Xmlite 一个适用于本机C ++的小型快速XML解析器 其他Microsoft解决方案是:

  • MSXML(SAX2)(本机)
  • System.XML.XmlReader(托管)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM