当前位置:首页 > 芯闻号 > 充电吧
[导读] $dom = new DOMdocument('1.0','utf-8'); $dom->load('./dictionary.xml'); $xpath= new DOMXPATH($dom)

	$dom = new DOMdocument('1.0','utf-8');
	$dom->load('./dictionary.xml');
	$xpath= new DOMXPATH($dom);
	header('Content-type:text/html;charset=utf-8');

	$query = '/haou_dict/DicEn[Name="programmer"]/Content';
	
	$res= $xpath->query($query);
	if($res->length)
	{
		for ($i=0; $i < $res->length ; $i++) { 
			echo $res->item($i)->nodeValue.'
'; } } else { echo 'sorry'; }

一共36672个单词的xml文件(3M多),0.38秒就能查出来,很快!

xpath是基于DOM,所以它也可以解析html,所以小偷程序 不一定要用正则 loadhtml 就行了


本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读
关闭