NamedNodeMap 对象用于表示可以按名称访问的节点集合.
下表列出了NamedNodeMap对象的属性.
Attribute | Type | 描述 |
---|---|---|
长度 | unsigned long | 它给出了此映射中的节点数.有效子节点索引的范围是0到length-1(包括0和length-1). |
下表列出了 NamedNodeMap 对象的方法.
S.No. | 方法&描述 |
---|---|
1 | getNamedItem() 检索由name指定的节点. |
2 | getNamedItemNS() 检索由本地名称和名称空间URI指定的节点. |
3 | item() 返回索引项在地图上.如果index大于或等于此映射中的节点数,则返回null. |
4 | removeNamedItem() 删除由name指定的节点. |
5 | removeNamedItemNS () 删除由本地名称和名称空间URI指定的节点. |
6 | setNamedItem() 使用其 nodeName 属性添加节点.如果此地图中已存在具有该名称的节点,则该节点将替换为新节点. |
7 | setNamedItemNS() 使用 namespaceURI 和 localName 添加节点.如果具有该命名空间URI和该本地名称的节点已存在于此映射中,则它将替换为新映射.单独替换节点无效. |