【发布时间】:2012-05-06 17:45:40
【问题描述】:
我想像这样计算 XML 文件的深度:
<?xml version="1.0" encoding="iso-8859-1"?>
<country> -----> Level 1
<name> France </name> ----> Level 2
<city> Paris </city>
<region>
<name> Nord-Pas De Calais </name> ---> Level 3
<population> 3996 </population>
<city> Lille </city>
</region>
<region>
</region>
</country>
【问题讨论】:
-
那么到目前为止你的方法是什么?您尝试过哪些不起作用的方法?
-
你想要的结果是什么?找到文档的最深处?或者只是一种计算嵌套子节点数量的通用方法。根据我的经验,节点的深度通常并不重要,因为它们通常是通过节点名称找到的。
标签: java dom xml-parsing sax jdom