2010-10-11 146 views
1

我正在开发一个C++项目,我需要找到一个外部库,其中 提供了HTML解析器和正则表达式支持。需要的C++ HTML解析器+正则表达式支持

该项目是在2操作系统 - iOS & Android。

我在想使用libxml2,它有一个HTML解析器模块和xml正则表达式。

我可以在HTML页面上使用xml正则表达式模块吗?

另外,我需要在C++中支持一些基本的html函数。 像那些2个PHP函数一样:rawurlencode & urlencode。

我向不同的图书馆开放。

感谢

回答

0

我从来没有使用的libxml2解析HTML,但我记得那是易于使用的XML解析,所以大概这是值得一试。

对于正则表达式,我建议您使用Boost Regex