domxpath

    0热度

    2回答

    我想从一个网站获取特定的div元素(即属性id="vung_doc"),但我几乎获得了每个元素。你有什么想法吗? $doc = new DOMDocument; // We don't want to bother with white spaces $doc->preserveWhiteSpace = true; // Most HTML Developers are chimps a

    0热度

    2回答

    从包含tei文件的字符串中,我生成一个索引来导航到它们的块,我检索所有的div标记,我也想得到如果存在的内容当前div内的标签(标签<head>)。 示例地文件: <div type="lib" n="1"><head>LIBER I</head>... <div type="pr">...</div> <div type="cap" n="1"><head>CAP EX</head><p><

    0热度

    1回答

    我第一次使用DomXPath,但不知道如何选择一些html代码。 例如,我已经有了: <!DOCTYPE html> <html lang=""> <head> <title>Dodmond</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial

    0热度

    1回答

    我有这样的代码中的一类: ... $document = new DOMDocument('1.0', 'utf-8'); $document->preserveWhiteSpace = false; $content = mb_convert_encoding($content, 'HTML-ENTITIES', 'utf-8'); //this fix problems with cyr

    0热度

    1回答

    现在发现查询是否'$ NotXP-> query'=查询返回字符串?! 如何使下一个代码工作? $xp = new \DOMXPath(@\DOMDocument::loadHTMLFile($url)); $list = $xp->query('//table[@class="table-list quality series"] tbody'); $link = $l

    2热度

    1回答

    Plase,help! 需要删除第一个元素从DOMNodeList $myDivs,但实际删除没有发生 - 元素依然存在。通过​​ $dom = new DOMDocument(); $dom->loadHTML($file); $xpath = new DOMXPath($dom); $myDivs = $xpath->query('//div[@data-name|data-price]

    0热度

    1回答

    帮助非常感谢。 无法在上下文中使DOMXpath拉动必要的DOMNodes。 不知怎的,在每个for迭代$a是什么似乎是所有从整个DOM 的预期的孩子,而不是只有一个$childNode所有<a>一个的DOMNodeList(长度= 31)(和长度应该是4) 。 恕我直言:对我来说,感觉就像方面保持在HTML的根源,而不是相应的变化,以foreach ......如果是这样,才有可能改变其行为re

    0热度

    2回答

    我想使用domxpath获取img src值。 让我们说我有这个sample.html页: <div id="wrapper"> <div class="item"> <div class="img-wrapper"> <img src="sample1.jpg"/> <p class="title">Sample 1</p> </di

    1热度

    1回答

    我正在尝试计算由curl请求返回的HTML文档中字符串的出现次数。我通常会用substr_count来做到这一点,但我希望只匹配用户可见的文本(在浏览器加载的页面中看到的文本),而不是来源中的所有匹配。作为一个例子,遇到以下段落: <p class="example">example</p> 搜索字符串“榜样”,我希望到这里算一次发生,因为类的名字应该从计数被省略。我目前使用DOMXpath来

    1热度

    2回答

    <?xml version="1.0" encoding="ISO-8859-1"?> <catalog> <cd country="USA"> <disk> <title>Empire Burlesque</title> <artist>Bob Dylan</artist> <price>10.90</price> <