日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

PHP xpath提取網頁數據內容代碼解析

瀏覽:223日期:2022-09-09 15:44:25

想要使用xpath來解析html內容, PHP自帶兩個對象

DOMDocument,DOMXpath,其中初始化 loadHtml一般都會報很多警告,但是并不影響使用,用@屏蔽錯誤。

/** * 初始化DOMXpath對象 * * @param [type] $content 網頁內容 * @param [array] $pathinfo 匹配信息 * * @return void */ private function _createXpathObj($content, $patinfo) { // 如果沒有xpath配置項,不初始化xpath if (!$this->_existsXpathParse($patinfo)) { return; } try { $dom = new DOMDocument(); @$dom->loadHtml($content); $dom->normalize(); $xpath = new DOMXpath($dom); $this->xpathObj = $xpath; } catch (Exception $e) { getService(’logger’)->warning(’Parse html fail’, [’content’ => $content]); } }

其中 $node 為 DOMElement 對象。

/** * 獲取Xpath解析值 * * @param [type] $pat 匹配模式 * * @return string */ private function _getXpathField($pat) { $objs = $this->xpathObj->query($pat); if ($objs->length > 0) { $node = $objs->item(0); $outerHTML = $node->ownerDocument->saveHTML($node); return trim($outerHTML); # 作為示例 輸出innerhtml //$innerHTML = ’’; //foreach ($node->childNodes as $childNode){ // $innerHTML .= $childNode->ownerDocument->saveHTML($childNode); //} //return $innerHTML; # 作為示例 輸出文本不含標簽 //return $node->textContent; //$node->nodeValue; } return ’’; }

示例

<?php $dom = new DOMDocument(’1.0’,’UTF-8’); $dom->loadHTML(’<html><body><div><p>p1</p><p>p2</p></div></body></html>’);$node = $dom->getElementsByTagName(’div’)->item(0);$outerHTML = $node->ownerDocument->saveHTML($node);$innerHTML = ’’; foreach ($node->childNodes as $childNode){$innerHTML .= $childNode->ownerDocument->saveHTML($childNode); } echo ’<h2>outerHTML: </h2>’; echo htmlspecialchars($outerHTML); echo ’<h2>innerHTML: </h2>’; echo htmlspecialchars($innerHTML); ?>

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: PHP
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
日韩亚洲精品在线| 在线一区免费观看| 亚洲字幕久久| 亚洲欧美成人综合| 在线视频亚洲欧美中文| 老司机久久99久久精品播放免费| 在线亚洲自拍| 老司机精品久久| 视频一区视频二区中文字幕| 日韩中文字幕91| 好吊一区二区三区| 亚洲制服少妇| 亚洲不卡视频| 国产香蕉精品| 高潮久久久久久久久久久久久久| 亚洲精品进入| 久久香蕉网站| 91欧美在线| av资源中文在线| 偷拍欧美精品| 首页欧美精品中文字幕| 91精品视频一区二区| 久久精品亚洲| 国产精品原创| 国产精品白丝av嫩草影院| 美女网站一区| 国产精品日韩久久久| 国产日韩亚洲欧美精品| 麻豆视频一区二区| 精品国产黄a∨片高清在线| 综合干狼人综合首页| 色婷婷久久久| 91精品一区二区三区综合| 亚洲精品一区三区三区在线观看| 精品视频91| 日本高清不卡一区二区三区视频| 色综合五月天| 亚洲免费影视| 91成人福利| 蜜桃91丨九色丨蝌蚪91桃色| 亚洲成人免费| 欧美日韩水蜜桃| 91亚洲精品视频在线观看| 国产精品久久久久av蜜臀| 久久影院资源站| 91欧美在线| 五月天久久网站| 丰满少妇一区| 性欧美69xoxoxoxo| 亚洲1区在线观看| 国产精品久久久久久久久久妞妞| 国产精品99一区二区三区| 91精品一区国产高清在线gif| 日韩一区二区三区精品| 97精品国产福利一区二区三区| 999国产精品999久久久久久| 亚洲欧洲日韩| 红杏一区二区三区| 亚洲字幕久久| 欧美日韩在线观看首页| 青青草国产精品亚洲专区无| 日韩中文视频| 国产一区 二区| 狠狠久久婷婷| 成人在线免费观看网站| 亚洲精品无播放器在线播放| 成人三级高清视频在线看| 亚洲bt欧美bt精品777| 高清一区二区三区| 天堂久久一区| 国产精品精品| 日本少妇精品亚洲第一区| 亚洲性视频h| 精品一区视频| 日韩欧美三区| 999在线观看精品免费不卡网站| 久久久精品国产**网站| 爽爽淫人综合网网站| 天堂√中文最新版在线| 91国内精品| 在线免费观看亚洲| 亚洲国产专区校园欧美| 精品国产中文字幕第一页| 亚洲乱亚洲高清| 亚洲香蕉网站| 日韩欧乱色一区二区三区在线| 久久精品av麻豆的观看方式| 日韩欧美中文字幕一区二区三区| 欧美1区2区3| 国产96在线亚洲| 久久精品在线| 青青伊人久久| 天堂资源在线亚洲| 91精品国产自产在线丝袜啪| 色婷婷久久久| 欧美激情福利| 亚洲啊v在线免费视频| 91精品成人| 日本成人在线视频网站| 中文国产一区| 欧美国产偷国产精品三区| 日韩av一区二区三区四区| 亚洲在线电影| 91久久久久| 波多野结衣一区| 国产在线观看www| 成人在线免费观看网站| 国产另类在线| 日韩精品一页| 免费人成黄页网站在线一区二区| 美女久久久久| 激情丁香综合| 亚洲高清激情| 韩日一区二区三区| 国内亚洲精品| 在线观看精品| 综合日韩av| 日韩大片在线播放| 首页国产精品| 欧美一区久久久| 日韩av有码| 不卡专区在线| 国产中文在线播放| 亚洲啊v在线| 91精品综合| av一区二区高清| 亚洲欧美视频| 色婷婷成人网| 日韩一区二区三区免费视频| 青青青国产精品| 国产精品日本一区二区三区在线| 亚洲精品观看| 欧美亚洲三级| 国产激情欧美| 久久精品国产久精国产| 精品国产午夜肉伦伦影院| 福利片在线一区二区| 韩国久久久久久| 免费毛片在线不卡| 欧美1级日本1级| 国产亚洲综合精品| 日韩精品视频中文字幕| 欧美片网站免费| 精品国产成人| 电影天堂国产精品| 欧美日韩国产一区精品一区| 九一国产精品| 亚洲精品福利| 国产精品探花在线观看| 精品视频一二| 天堂资源在线亚洲| 免费成人av在线播放| 国产亚洲精品美女久久| 国产精品精品| 国产精品毛片| 国产欧美日韩一级| 四虎8848精品成人免费网站| 香蕉人人精品| 色综合视频一区二区三区日韩| 国产精品一区毛片| 日韩国产一区二区三区| 99久久亚洲精品蜜臀| 男女男精品网站| 国产精品成人国产| 久久久久中文| 日韩精品中文字幕吗一区二区| 精品久久国产一区| 午夜国产一区二区| 欧美精品观看| 欧美日韩免费观看视频| 久久福利一区| 久久91视频| 黄色亚洲精品| 牛牛精品成人免费视频| 亚洲精品网址| 国产精品一区二区av日韩在线| 国产一区二区三区天码| 黑丝一区二区| 欧美国产不卡| 先锋亚洲精品| 精品一二三区| 水蜜桃久久夜色精品一区的特点| 麻豆成人在线观看| 亚洲欧美日本国产专区一区| 麻豆一区二区99久久久久| 久久视频精品| 日本一区二区三区视频在线看| 国产91欧美| 最新亚洲国产| 中文字幕在线视频网站| 日韩一区二区三免费高清在线观看| 久久三级毛片| 日韩中文字幕一区二区三区| 国精品产品一区| 蜜桃久久精品一区二区| 91中文字幕精品永久在线| 日韩中出av| 国模 一区 二区 三区| 国产精品99久久久久久董美香| 亚洲综合不卡|