簡體   English   中英

如何使用QueryPath獲取選定標簽的原始內容

[英]How to get the raw content of a selected tag using QueryPath

我正在使用QueryPath,並且希望能夠獲取給定選擇器的原始內容。

除了->text()以外,我在文檔中找不到其他任何內容。 這會給我文本,以便My l2 <a href="/alink">alink</a>成為My l2 alink ,但是我想在輸出中添加a標記。

我如何獲得輸出My l2 <a href="/alink">alink</a>

我在下面寫了一些偽代碼

$html = '<div class="col-sm-11 col-12 offset-sm-1 collapse">
        <ul>
            <li>
                My li1
            </li>
            <li>
                My l2 <a href="/alink">alink</a>
            </li>
        </ul>
    </div>';

    $dom = qp($html, "li"); 
    foreach($dom as $key){
       $key->text();
     }

你應該用

  $key->innerHtml(); 

代替text()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM