您现在的位置: 网页制作教程网 >> 网络编程 >> xml 教程 >> 文章正文

php的xml分析函数

作者:动态网站…

来源:动态网站制作指南

热度:

2007-6-14 13:04:50

// 释放解析器
xml_parser_free($parser); 

// 释放协助元素
unset($elements["current_element"]); 
unset($elements["last_element"]); 

// 根据元素的次数排序
uasort($elements, "my_sort"); 

// 在$elements中循环收集元素信息
while(list($name, $element) = each($elements)) 

print_box("Element name", $name); 

print_line("Element count", $element->count); 
print_line("Character count", $element->chars); 

printf("n%20sn", "* Parent elements"); 

// 在该元素的父中循环,输出结果
while(list($key, $value) = each($element->parents)) 

print_line($key, $value); 

if(count($element->parents) == 0) 

printf("%35sn", "[root element]"); 

// 在该元素的子中循环,输出结果
printf("n%20sn", "* Child elements"); 
while(list($key, $value) = each($element->childs)) 

print_line($key, $value); 

if(count($element->childs) == 0) 

printf("%35sn", "[no childs]"); 

$total_elements += $element->count; 
$total_chars += $element->chars; 

// 最终结果
print_box("Total elements", $total_elements); 
print_box("Total characters", $total_chars); 
?>

上一页  [1] [2] [3] [4] [5] 

我来说两句:

1分 2分 3分 4分 5分
姓名: *


* 请各位网友遵纪守法并注意语言文明。
网站简介 | 联系方式 | 意见建议 | 版权说明
Copyright © 2007 All rights reserved
滇ICP备06006992号