加入收藏 | 设为首页 | 会员中心 | 我要投稿 安卓应用网 (https://www.0791zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > PHP > 正文

php读取xml实例代码

发布时间:2020-05-24 22:22:27 所属栏目:PHP 来源:互联网
导读:php读取xml实例代码,需要的朋友可以参考下。

php文件


代码如下:class xpathExtension{
public static function getNodes($domDoc,$xpathString) {
$xp = new DOMXPath($domDoc);
$xp->registerNamespace('x','http://www.w3.org/1999/xhtml');
$xp->registerNamespace('xhtml','http://www.w3.org/1999/xhtml');
$xp->registerNamespace('i18n','http://apache.org/cocoon/i18n/2.1');
$ret = array();
$nodes = $xp->query($xpathString);
foreach ($nodes as $node) {
array_push($ret,$node);
}
return $ret;
}
}
$domDoc = new DOMDocument();
$domDoc->load("x1.xml");
$xpathString = "//xml/products/product/description";
$domNodeList = xpathExtension::getNodes($domDoc,$xpathString);
//echo count($domNodeList);
foreach($domNodeList as $domNode){
echo $domNode->nodeValue;
}
?>

xml

代码如下:




abcd




(编辑:安卓应用网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读