首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用QueryPath获取所选标签的原始内容

如何使用QueryPath获取所选标签的原始内容
EN

Stack Overflow用户
提问于 2018-02-21 19:18:23
回答 1查看 36关注 0票数 0

我正在使用QueryPath,我希望能够获得给定选择器的原始内容。

除了获取内容的->text()之外,我在文档中找不到任何其他东西。这为我提供了文本,这样My l2 <a href="/alink">alink</a>就变成了My l2 alink,但我希望在输出中使用a标记。

怎样才能得到输出的My l2 <a href="/alink">alink</a>

我在下面写了一些伪代码

代码语言:javascript
复制
$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();
     }
EN

回答 1

Stack Overflow用户

发布于 2018-03-12 06:28:21

你应该使用

代码语言:javascript
复制
       $key->innerHtml();

而不是text()

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48904524

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档