<?php
/****
40集
****/
//创建一个dom对象并读取xml文件到内存中
$dom = new DOMDocument('1.0','utf-8');
$dom->load('./book.xml');
//创建一个xpath对象
$xpath = new DOMXPATH($dom);
$sql = '/bookstore/book[1]/title';//注意此处路径数字从1开始,与下面的item参数不同
$rs = $xpath->query($sql);//即使上面定位到了具体某个节点,得到的$rs仍然是一个节点列表
print_r($rs);
echo $rs->item(0)->nodeValue;//所以输出的时候仍然得用item(0)->nodeValue 不能直接echo $rs; 另外注意此处item参数从0 开始 ;另外nodeValue的v要大写,不然报错</span>
?>
php XPATH一些注意事项
最新推荐文章于 2021-04-03 10:12:46 发布