php文件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;}?>立即学习“PHP免费学习笔记(深入)
”;
立即学习“PHP免费学习笔记(深入)
”;
立即学习“PHP免费学习笔记(深入)
”;
xml立即学习“PHP免费学习笔记(深入)
”;
xml version="1.0" encoding="utf-8" ?>abcd description >product >products >xml >立即学习“PHP免费学习笔记(深入)
”;
立即学习“PHP免费学习笔记(深入)
”;
立即学习“PHP免费学习笔记(深入)
”;
立即学习“PHP免费学习笔记(深入)
”;
立即学习“PHP免费学习笔记(深入)
”;
立即学习“PHP免费学习笔记(深入)
”;
