0

Qt プロジェクトでは、QWebView を使用して HTML テーブル データをロードしています。

findText関数を使用して、html ページ内のテキストを検索しています。

しかし、私は目に見えないテキストを見つけることができません...

HTML サンプル :

<table>

  <tr>
    <td> hello </td>
  </tr>

  <!-- invisible data -->
  <tr style="display:none">

    <!-- I want to find this value -->
    <td> hey </td>

  </tr>

</table>

Qt を介して非表示のテキスト要素を見つける方法はありますか?

そのためのJavaScript関数を評価できることを知っています..

しかし、まだQtソリューションを探していますか?

前もって感謝します。

4

1 に答える 1

0

CSS セレクターQWebFrame::findAllElements()によって要素のルックアップを実行し、可視性に関係なく、見つかったすべての要素を返す関数を使用できます。そのリストから、検索基準に対応する を見つけることができます。QWebElementCollectionQWebElement

于 2015-03-19T09:51:39.300 に答える