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> <