2012-03-22 5 views
2

깔끔한 외부 유틸리티를 사용하지 않고 QWebkit의 XPath 및 Qt 클래스 (및 다른 표준 또는 Qt 클래스)를 사용하여 HTML (HTML/HTML5가 아닌 XHTML) 페이지를 구문 분석 할 수 있습니까?QWebKit + XPath + HTML. 가능한가?

고맙습니다.

답변

2

아니요, 분명히. XPath는 잘 구성된 XML 용이며, HTML은 사용자가 특별히 제외하는 XHTML과 다릅니다.

QtWebkit 페이지의 DOM 트리에 액세스하려면 QtWebkit의 QWebElement api를 사용해야합니다.

당신은

QWebElement QWebView::page()->mainFrame()->documentElement(); 
로 문서 요소에 액세스 할 수 있습니다