2013-06-23 15 views
1

要获取属性细节对于下面的XML元素对象获取排序内的NamedNodeMap

<catalog e="1" b="2" a="0"> 

我使用NamedNodeMap获得属性,它是分选的属性作为

a = 0时, B = 2 , e = 1

我该如何打印它?

回答

1

属性排序不是DOM Level 3的功能,其中the Java type implements。请参阅W3C documentation for NamedNodeMap

NamedNodeMap不以任何特定顺序维护。包含在实现NamedNodeMap的对象中的对象也可以通过序号索引来访问,但这只是为了便于枚举NamedNodeMap的内容,并不意味着DOM指定了这些节点的顺序。

如果你需要这个,标准的DOM不是你要找的。