java命名空间javax.imageio.metadata类iiometadatanode的类成员方法:
setattributenode定义及介绍
本文导语:
setattributenode
public attr setattributenode(attr newattr)
throws domexception
从接口 element 复制的描述
添加新的属性节点。如果具有该名称 (nodename) 的属性已经出现在元素中,则用新属性替换它。用自身替换属性节点无效。...
setattributenode
public attr setattributenode(attr newattr)
throws domexception
- 从接口
element
复制的描述
- 添加新的属性节点。如果具有该名称 (
nodename
) 的属性已经出现在元素中,则用新属性替换它。用自身替换属性节点无效。
要添加具有限定名称和名称空间 uri 的新属性节点,使用 setattributenodens
方法。
- 指定者:
- 接口
element
中的 setattributenode
- 参数:
newattr
- 要添加到属性列表的 attr
节点。
- 返回:
- 如果用
newattr
属性替换现有属性,则返回被替换的 attr
节点;否则返回 null
。
- 抛出:
domexception
- wrong_document_err: 如果 newattr
是从不同的文档创建的,不是从创建该元素的文档创建的,则引发此异常。
no_modification_allowed_err: 如果此节点为只读的,则引发此异常。
inuse_attribute_err: 如果 newattr
已经是另一个 element
对象的属性,则引发此异常。dom 用户必须显式地克隆 attr
节点,以便在其他元素中重新使用它们。