abc.xml文件如下:
<?xml version="1.0" encoding="UTF-8"?>
<运营数据日报系统>
    <非例行数据报表生成 />
    <时间 数值="2009年6月6日" />
    <平均在线人数 数值="0" />
    <最高在线人数 数值="2" />
    <已登陆过账号总量不重复 数值="4986" />
    <当日登陆账号数量不重复 数值="5" />
    <当日激活数量不重复 数值="0" />
    <三日未登陆账号数量 数值="4980" />
    <舰长消费总表>
        <舰长 name="奥利比" 数值="2" />
        <舰长 name="菲艾斯" 数值="1" />
        <舰长 name="琳" 数值="1" />
        <舰长 name="费雪" 数值="1" />
        <舰长 name="缪拉" 数值="3" />
        <舰长 name="LOLI" 数值="10" />
        <舰长 name="机器人" 数值="5" />
        <舰长 name="健一" 数值="3" />
        <舰长 name="老头" 数值="2" />
        <舰长 name="邻家女孩" 数值="3" />
        <舰长 name="女海兵" 数值="4" />
        <舰长 name="壮汉舰长" 数值="1" />
        <舰长 name="谢尔伦" 数值="6" />
    </舰长消费总表>
<运营数据日报系统/>
text.php文件如是下:
$doc = new DOMDocument('1.0','utf-8');
$doc->load('abc.xml');
$root = $doc->documentElement;
process_children($root);
function process_children($node)
{
$children = $node->childNodes;
foreach ($children as $elem) {
if ($elem->nodeType == XML_TEXT_NODE) {
if (strlen(trim($elem->nodeValue))) {
echo trim($elem->nodeValue)."\n";
}
}else if($elem->nodeType == XML_ELEMENT_NODE) {
process_children($elem);
}

}
}没有内容输出,请高手帮忙看一下,在线等,急急。