是否可以使用QWebkit的XPath和Qt类(可能还有其他标准或Qt类)而不使用任何外部实用程序(如tidy )来解析HTML页面?
非常感谢!
发布于 2012-03-23 18:33:57
不,很明显。XPath用于格式良好的可扩展标记语言,而HTML并非如此(除了您特别排除的XHTML之外)。
要访问QtWebkit页面的DOM树,必须使用QtWebkit的QWebElement api。
您可以使用以下命令访问文档元素
QWebElement QWebView::page()->mainFrame()->documentElement();https://stackoverflow.com/questions/9826725
复制相似问题