java命名空间javax.imageio.metadata类iiometadata的类成员方法:
setfromtree定义及介绍
本文导语:
setfromtree
public void setfromtree(string formatname,
node root)
throws iioinvalidtreeexception
根据 xml dom node 的树(其语法由给定元数据格式定义)设置此 iiometadata 对象的内部状态。丢弃以前的状态。如果树结构...
setfromtree
public void setfromtree(string formatname,
node root)
throws iioinvalidtreeexception
- 根据 xml dom
node
的树(其语法由给定元数据格式定义)设置此 iiometadata
对象的内部状态。丢弃以前的状态。如果树结构或内容无效,则抛出 iioinvalidtreeexception
。
默认实现先调用 reset
,然后调用 mergetree(formatname, root)
。
- 参数:
formatname
- 所需的元数据格式。root
- 形成树的根的 xml dom node
对象。
- 抛出:
illegalstateexception
- 如果此对象是只读的。
illegalargumentexception
- 如果 formatname
为 null
,或者不是 getmetadataformatnames
返回的名称之一。
illegalargumentexception
- 如果 root
为 null
。
iioinvalidtreeexception
- 如果使用给定格式的规则无法成功地解析树。- 另请参见:
getmetadataformatnames()
,
getastree(java.lang.string)
,
mergetree(java.lang.string, org.w3c.dom.node)