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 (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |