xml的递归函数
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了xml的递归函数相关的知识,希望对你有一定的参考价值。
your database needs id, bezeichner and parent fields
<?php function xmlloop($intParent=0, $intEbene=0){ $space = null; for ($i=0;$i<$intEbene;$i++) $space .= ' '; echo $space.'<'.$query["bezeichnung"].' de="'.$query["val"].'">'." "; $child = mysql_fetch_assoc(mysql_query("SELECT COUNT(id) as anzahl FROM xmltest WHERE parent = ".$query["id"]." GROUP BY id")); if($child["anzahl"]>0){ xmlloop($query["id"], ($intEbene+1)); } echo $space.'</'.$query["bezeichnung"].'>'." "; } } xmlloop(); ?>
以上是关于xml的递归函数的主要内容,如果未能解决你的问题,请参考以下文章
SQL:使用 modify 函数迭代 xml 节点或如何递归地插入或修改节点
在Tomcat的安装目录下conf目录下的server.xml文件中增加一个xml代码片段,该代码片段中每个属性的含义与用途