亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發(fā) > XML > 正文

DOM解析XML

2020-03-22 18:38:10
字體:
供稿:網(wǎng)友
  • DOM解析XML和js類似,懂得js的話很隨意就讀取出相應值了。

    DOM所有元素都是節(jié)點,這點不要忘啦!

    大概是這樣:

    XML文件:

    <?xml version="1.0" encoding="utf-8"?><bookstore><book>	<title>天龍八部</title>	<price>28.8</price></book><book>	<title>十八歌詩集</title>	<price>29.9</price></book></bookstore>
    進行讀?。?p>

    <?php/***====筆記部分====XML的DOM解析document.getElementsByTagName();childNodes()這2個方法,是不是有點熟悉?答:是的,在js,java里也有為什么?答:因為XML是一種嚴格的文檔格式,有其自身的標準,解析XML,也有其標準,叫DOM標準,我們所使用的html,xml,都遵循DOM標準,也就是為什么我們看到上面的兩個函數(shù)那么熟悉.因為無論是PHP,java,c,js解析DOM樹,遵循的同樣的DOM標準.***//***如何通過php的DOM對象來解釋XML1:要把XML文件讀入進來,形成一個XML文檔對象 <--對應js--> document對象2:再通過getElementsByTagName('標簽名')得到一組節(jié)點<--js--> document.getElementsByTagName()3:再把2步中,得到一組對象,取得其某一個,就得到了具體的結(jié)點.***/// 1:創(chuàng)建DOM解析對象$dom = new DOMdocument('1.0','utf-8');/*DOMdocument Object有什么用?答:他可以把你的XML文件加載入內(nèi)存并分析你就可以利用Object分析XML了*///print_r($dom); // DOMDocument Object ( ) //echo '<br />';// 2:載入XML文檔$dom->load('./01.xml');  // 得到文檔對象// 3:得到title節(jié)點列表/*分析,title節(jié)點有很多,因此得到的是"節(jié)點列表對象"*/$ts = $dom->getElementsByTagName('title');//print_r($ts); // DOMNodeList Object ( )/*DOMNodelist有1個屬性: length 代表取得的節(jié)點數(shù)量有1個方法: item(N) 代表取得第N個節(jié)點*//*echo '我們得到了',$ts->length,'個書名<br />';echo '第一個節(jié)點是'; print_r($ts->item(0));*/// "天龍八部"是一個文本節(jié)點,而且是<title></title>的子節(jié)點$title0 = $ts->item(0);print_r($title0->childNodes); // 打印結(jié)果 又是一個列表對象(子節(jié)點列表)echo $title0->childNodes->length,'個子節(jié)點<br />';$text = $title0->childNodes->item(0);print_r($text);echo $text->wholeText;echo '<hr />';echo $dom->getElementsByTagName('title')->item(1)->childNodes->item(0)->wholeText;echo '<hr />';echo $dom->getElementsByTagName('title')->item(1)->nodeValue;

    就這樣搞定啦!

    還記得上次是用字符串截取獲得dom文檔,這次進行改正

    <?php/***====筆記部分====目標:獲取土豆網(wǎng)的[無廣告]視頻地址一般的小偷程序:1:file_get_contents/curl -->頁面的html2:正則分析視頻地址缺點:1:慢,html頁面比較大,有大量的信息是"雜質(zhì)"信息2:如果頁面改版了,采集規(guī)則可能失效.我們的采集辦法:利用土豆的API,得到XML信息1:XML是純數(shù)據(jù),內(nèi)容少,獲取快2:純數(shù)據(jù),比如標題,時長等,這些是不會變的. 很難失效.目前,各大網(wǎng)站都有自己的開放接口, application programing interface,應用程序接口利用網(wǎng)站的API,就可查詢信息如豆瓣的書籍信息,土豆的視頻信息.....$key = 1f3918053ff6bc04***/error_reporting(E_ALL & ~E_NOTICE);if($tudou = $_POST['tudou']) {        $itemcode =  basename($tudou);    $key = '1f3918053ff6bc04';    $api = 'http://api.tudou.com/v3/gw?method=item.info.get&appKey=' . $key . '&format=xml' . '&itemCodes=' . $itemcode;    // echo $api;    /*      echo $api,得到的是一個XML文檔,內(nèi)容是視頻的標題,時長,封面等等信息      接下來我們要做的是用PHP把XML的各節(jié)點信息解析出來      知識點: DOMDocument類來解析      當前,我們暫時不用XML解析 ,而是直接用字符串操作來得到地址    */    echo $api;    $dom = new Domdocument('1.0','utf-8');    $dom->load($api);    $noad = $dom->getElementsByTagName('html5Url')->item(0)->nodeValue;}?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="zh-CN"><head><title>新建網(wǎng)頁</title><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><meta name="description" content="" /><meta name="keywords" content="" /><script type="text/javascript"></script><style type="text/css"></style></head>    <body>        <pre>            第28集http://www.tudou.com/programs/view/Dc6P2egJA4w/        </pre>        <h3>這個地址需要支持html5的瀏覽器才能看,如chrome,火狐,IE9以上</h3>        <form method="post">            <p>            土豆地址:<input type="text" name="tudou" />            </p>            <p>             <input type="submit" value="獲取地址" />            </p>        </form>                <p>        無廣告地址:<?php echo $noad; ?>        </p>    </body></html>
    PHP編程

    鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

  • 發(fā)表評論 共有條評論
    用戶名: 密碼:
    驗證碼: 匿名發(fā)表
    亚洲人辣妹窥探嘘嘘| a视频在线免费看| 禁断一区二区三区在线| 日韩av高清在线看片| 亚洲一区 中文字幕| 亚洲国产私拍精品国模在线观看| 春日野结衣av| 久久人人97超碰国产公开结果| 99热这里只有精品2| 色诱女教师一区二区三区| 亚洲图片在线视频| 国产精品久久久久久免费观看| 欧美精品一区二区三区蜜桃视频| 国产亚洲精品精品精品| 国产精品美女久久久久久久网站| 亚洲国产视频在线| 亚洲第一区在线观看| 久久蜜桃一区二区| 亚洲在线视频免费观看| 新91视频在线观看| www.777色| 91在线视频官网| 在线精品国产成人综合| 在线视频您懂的| 麻豆av免费看| 136av视频导航| 日韩欧美亚洲另类制服综合在线| 这里只有精品在线| 久久激情综合网| 欧美亚洲国产日韩| 粉嫩虎白女毛片人体| 欧美黄片一区二区三区| 欧美在线网站| 一区二区三区丝袜| 男人天堂视频网| 国产精品中文字幕制服诱惑| 在线亚洲+欧美+日本专区| 欧美1区二区三区公司| 国产精品福利导航| 92国产精品久久久久首页| 一色道久久88加勒比一| 亚洲国产精品嫩草影院| 三上悠亚在线资源| 九色porny视频国产网曝| 第一av在线| 国产宾馆实践打屁股91| 久久综合电影| 男女视频一区二区三区| 在线视频自拍| 成人黄色网址| 久久在线观看免费| 欧美日韩亚洲综合一区二区三区激情在线| 精品国偷自产一区二区三区| 亚洲一区二区在线播放相泽| 99久久国产免费免费| 亚洲欧美中文日韩v在线观看| 国产免费av一区| 国产亚洲成人精品| 免费黄色在线播放| 999在线观看| 精品全国在线一区二区| 亚洲国产视频一区二区| 岛国毛片在线播放| 羞羞网站在线观看入口免费| 91成人在线| 精品人伦一区二区色婷婷| 亚洲黄色一区二区三区| 欧美一区二区公司| 琪琪第一精品导航| 欧美另类极限扩张| 青青草视频免费在线观看| 97精品一区二区三区| 国产日韩视频| 国产成人精品综合在线观看| 久久久久中文字幕2018| 手机看片久久| 久久人人妻人人人人妻性色av| 台湾佬成人中文网222vvv| 黄色免费在线看| a免费在线观看| 人妻视频一区二区| 午夜一区二区三视频在线观看| 黑人精品一区二区三区| 亚州精品国产精品乱码不99按摩| 国产成人一区在线| 国产激情一区二区三区| 丝袜美女写真福利视频| 九九九九九九九九| 懂色av中文字幕一区二区三区| 亚洲字幕av一区二区三区四区| 99久久精品费精品国产一区二区| 天天影视天天精品| 精品日韩欧美一区| 丝袜美腿亚洲一区二区图片| 天堂视频在线观看免费| 国产一区二区三区四区五区美女| 老司机久久99久久精品播放免费| 午放福利视频在线播放| 亚洲国产精品黑人久久久| 国产高清久久久| 青青草手机视频在线观看| 激情深爱一区二区| 91久久爱成人| 国外成人在线视频网站| 极品视频在线| 亚洲精品视频网上网址在线观看| 黄色av免费| 久久国产中文字幕| 日本不卡一区二区三区四区| 丝袜制服一区二区三区| 无码人妻av一区二区三区波多野| 亚洲影院免费| 成人高清电影网站| 亚洲一级在线观看| 久草成人在线视频| 伊人久久中文字幕| 亚洲自拍另类综合| 日日躁夜夜躁白天躁晚上躁91| 久久综合电影一区| 国产精品电影久久久久电影网| 日韩中文视频免费在线观看| wwwxxx免费| 亚洲第一福利网站| 欧美日韩高清一区| 欧美高清视频看片在线观看| 逼特逼视频在线观看| 韩国国内大量揄拍精品视频| 亚洲精品二三区| 国内精品久久久久久野外| 另类的小说在线视频另类成人小视频在线| av小说在线观看| 国产欧美中文字幕| 99久久综合狠狠综合久久| 欧美色综合一区二区三区| 少妇高潮喷水在线观看| 免费黄色a级片| 日韩欧美大尺度| av成人激情| 高潮精品一区videoshd| 麻豆传媒在线免费| 香蕉视频网站在线| 亚洲精品五月天| 精品久久sese| 日韩欧美第一页| 午夜精品一区二区三区国产| 日韩精品影院| 精品在线不卡| 日韩伦理三区| bbbbbbbbbbb在线视频| 97视频色精品| 日本在线电影一区二区三区| 免费网站永久免费观看| 伊人久久噜噜噜躁狠狠躁| 日韩免费高清在线| 欧美亚洲网站| 69堂精品视频在线播放| 在线不卡国产精品| 国产理论片免费观看| 日本久久久精品视频| 99视频在线精品国自产拍免费观看| 天堂在线看视频| 小说区乱图片区| 亚洲视频手机在线观看| 爱情岛论坛亚洲首页入口章节| 清清草免费视频| 初高中福利视频网站| 高清av电影| 在线视频亚洲| 欧美极品少妇xxxxⅹ高跟鞋| 欧美精品www| 免费看成人吃奶视频在线| 久久综合五月天| 国产精品久久久久久久久免费看| 国产午夜福利视频在线观看| 伊人网伊人影院| www日本视频| 精品国产乱码久久久久久1区2匹| 日本vs亚洲vs韩国一区三区| 成人手机视频在线| av亚洲男人天堂| 久久国产精品视频在线观看| 国产精品扒开腿做爽爽爽a片唱戏| 日韩电影在线观看完整免费观看| 亚洲第一在线综合网站| 日批视频在线免费看| 一本色道a无线码一区v| 男女爱爱视频免费| 国产美女18xxxx免费视频| www.五月婷婷| 成人深夜视频在线观看| 国产 日韩 欧美 综合| 亚洲欧美偷拍另类| 国产成人精品久久二区二区91| eeuss影院www在线播放| 国产精品videosex极品| 久久久久久久久久久久久久久| 国产精品国产精品国产专区不片| 亚洲一区二区三区在线免费观看| 亚洲国产一区二区三区网站| 午夜精品久久久久久久爽| 国产va免费精品观看精品| 人妻一区二区三区四区| 国产精品一区电影| 国产91亚洲精品久久久| 欧美1区2区3区| 日本一区网站| 福利一区视频在线观看| 国产视频一区在线| 看片网址国产福利av中文字幕| 天天av综合| 美媛馆国产精品一区二区| 国产成人夜间影院在线观看| 自拍偷拍校园春色| 亚洲国产日韩精品| 中文字幕久久网| 久久精品视频免费| 日本激情综合网| 亚洲伦片免费看| 日韩中文字幕免费在线观看| 亚洲精品视频久久久| aa国产精品| 曰批又黄又爽免费视频| 伊人成综合网伊人222| 欧美成人vps| 伊人影院蕉久影院在线播放| 国产精品视频二| 欧美人与禽猛交乱配| 日日狠狠久久偷偷四色综合免费| 国产成人精品片| 在线视频中文字幕第一页| 国产美女www爽爽爽视频| 国内成人自拍视频| 午夜精品久久久久久久| 免费网站在线观看黄| 一本色道久久综合亚洲精品高清| 特级西西444www高清大视频| 国产黄色大片在线观看| 国产又大又黄又猛| 欧美成人黄色| 色呦呦一区二区三区| 欧美经典一区二区三区| 99免费视频观看| 国产91美女视频| 久久精品亚洲94久久精品| 国产精品一区二区不卡视频| 国产高清一区日本| 中文字幕中文乱码欧美一区二区| 日本在线xxx| 中文字幕人成不卡一区| 先锋影音资源999| 欧美精品一卡二卡| 在线一区电影| 欧美精品另类| av网站在线看| 羞羞网站在线观看入口免费| 精品国产不卡一区二区三区| 成人性生交视频免费观看| 国内自拍视频一区二区三区| 18禁免费观看网站| 日韩三级影视| 成人黄在线观看| 成人av免费电影网站| 国产精品免费一区二区三区观看| 免费黄色成年网站| 992tv国产精品成人影院| 亚洲欧美大片| 日本美女一区二区| 国内精品伊人久久久久影院对白| 2022国产精品| 欧美精品电影在线播放| 成人激情在线播放| 国产又粗又长又黄的视频| 香蕉久久网站| 日韩一区二区三区精品视频| 性久久久久久久久| 夜鲁夜鲁夜鲁视频在线播放| a视频免费看| 91视频网址免费观看| 婷婷国产成人精品视频| 日本黄色免费| 成码无人av片在线观看网站| 成人欧美一区二区三区黑人免费| 欧美午夜不卡影院在线观看完整版免费| 久久久在线视频| 欧美色图亚洲图片| 国产精品腿扒开做爽爽爽挤奶网站| 91精品国产91久久久久青草| 天堂√中文在线| 精品久久久免费视频| 91精品国产综合久久香蕉的特点| 午夜视频福利在线| 邪恶网站在线观看| 视频一区在线| 亚洲人成电影院在线观看| 色94色欧美一区| 国产亚洲一区二区在线观看| 高清一级毛片视频| 亚洲女女做受ⅹxx高潮| 北岛玲一区二区三区| 欧美在线观看18| 激情aⅴ欧美一区二区欲海潮| aaaaa级少妇高潮大片免费看| 亚洲国产第一页| 久久蜜桃av一区精品变态类天堂| 欧美高清成人| 国产又黄又猛又粗| 台湾佬美性中文| 一本色道久久综合亚洲精品不| 亚洲美女视频在线免费观看| 欧美成人乱码一区二区三区| 成人短视频下载| 强伦女教师2:伦理在线观看| 亚洲麻豆一区二区三区| 激情综合网址| 免费在线观看91| 国产精品私房写真福利视频| 男女男精品网站| porn亚洲| 成人av福利| 日本黄区免费视频观看| 欧美13~18sex性hd| 毛茸茸free性熟hd| 欧美91精品久久久久国产性生爱| 久久国产免费观看| 欧美日韩高清在线一区| 国产精品久久久久久一区二区三区| 欧美精品一区男女天堂| 精品无码一区二区三区在线|