0
Проблема в том, почему я не могу найти никаких атрибутов из rootElement?распечатать все атрибуты в xml путем рекурсивного метода
мой XML является
<?xml version="1.0" encoding="GBK"?>
<AccountInfos>
<!--this is a test for dom4j-->
<AccountInfo1 WebsiteName="ÐÂÀË" Account="123">Account1</AccountInfo1>
<AccountInfo2 WebsiteName="ÍøÒ×" Account="123">Account2</AccountInfo2>
</AccountInfos>
и мой код, как этот
private void treeWalker(Element element)
{
int size = element.nodeCount();
for (int i = 0; i < size; i++)
{
Node node = element.node(i);
if (node instanceof Element)
{
treeWalker((Element) node);
}
else if(node instanceof Attribute)
{
Attribute attribute=(Attribute)node;
System.out.println(attribute.getName()+":"+attribute.getValue());
}
else
{
continue;
}
}
}
, когда я отладки в этом методе я не могу идти в второй, если блок
Большое спасибо – Marc