手机
当前位置:查字典教程网 >编程开发 >php教程 >php读取xml实例代码
php读取xml实例代码
摘要:php文件复制代码代码如下:nodeValue;}?>xml复制代码代码如下:abcd

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;

}

?>

xml

复制代码 代码如下:

<?xml version="1.0" encoding="utf-8" ?>

<xml>

<products>

<product>

<description>

abcd

</description>

</product>

</products>

</xml>

【php读取xml实例代码】相关文章:

我的论坛源代码(六)

我的论坛源代码(五)

php curl 上传文件代码实例

一段php加密解密的代码

3.从实例开始

PHP自动生成月历代码

php准确获取文件MIME类型的方法

用PHP读取IMAP邮件

论坛头像随机变换代码

php遍历CSV类实例

精品推荐
分类导航