- 开发无止境 -
Data: 2012-11-27 06:35:42Form: JournalClick: 6
XML文件4102代码:
<?xml version="1.0" encoding="utf-8"?>
<users>
<user id="1" title="
哈哈">张三</user>
<user id="2" title="呵呵">李四</user>
</users>
PHP文件代码:
<?php
// 首先要建一
1653个DOMDocument对象
$xml = new DOMDocument();
// 加载Xml文件
$xml->load('1.xml');
// 获取所有的user标签
$user = $xml->getElementsByTagName('user');
// 获取user标签的数量
$len = $user->length;
$data = array();
for($i=0;$i<$len;$i++) {
$data[$i] = array();
//第1个 item 代表 user标签的 顺序 第2个 item 代表属性的顺序
$data[$i]['id'] = $user->item($i)->attributes->item(0)->nodeValue;
$data[$i]['title'] = $user->item($i)->attributes->item(1)->nodeValue;
$data[$i]['value'] = $user->item($i)->nodeValue;
}
print_r($data);
?>