# 01 Element

  • 介绍 com.seeyon.v3x.dee.Document.Element Element是Document的元素 一级元素为Document根元素,只有唯一一个,名称为“root” 二级元素为“root”的子元素,定义为表名称,名称自定义但不允许重复,可以有多个 三级元素为表元素的子元素,定义为表中行记录,名称固定为“row”,可以有多个 四级元素为“row”的子元素,定义为字段,名称自定义但不允许重复,可以有多个,字段的值为数据值
  • 方法列表
方法名称 方法简介
String getName() 获取当前元素的名称
Object getValue() 获取当前元素的值
void setValue(Object value) 设置当前元素的值
List getChildren() 获取当前元素的所有直接子元素
List getChildren(String name) 根据指定名称获取元素的直接子元素
List getAttributes() 获取当前元素的所有属性
Attribute (opens new window) getAttribute(String name) 根据指定名称获取当前元素的属性
Attribute (opens new window) setAttribute(String name, Object value) 设置当前元素的属性
Element getChild(String name) 根据名称获取当前元素的子元素
Element addChild(String name) 为当前元素增加指定名称的子元素
Element addChild(Element element) 为当前元素增加子元素
void removeChild(String name) 根据指定元素名称删除当前元素的子元素

方法签名

String getName()

描述: 获取当前元素的名称。

传入参数: 无 返回值

类型 说明
String 元素名称

使用案例


方法签名

Object getValue()

描述: 获取当前元素的值

传入参数: 无 返回值

类型 说明
Object 元素的值

使用案例


方法签名

void setValue(Object value)

描述: 设置当前元素的值

传入参数

参数名 类型 说明
value Object 元素的值

返回值

类型 说明
void 没有返回值

使用案例


方法签名

List getChildren()

描述: 获取当前元素的所有直接子元素

传入参数: 无

返回值

类型 说明
List 所有直接子节点Element对象的集合

使用案例


方法签名

List getChildren(String name)

描述: 根据指定名称获取元素的直接子元素

传入参数

参数名 类型 说明
name String 子节点名称

返回值

类型 说明
List 所有名称为name的直接子节点Element对象的集合

使用案例


方法签名

List getAttributes()

描述: 获取当前元素的所有属性

传入参数: 无

返回值

类型 说明
List<Attribute (opens new window)> 元素所有属性的集合

使用案例


方法签名

Attribute getAttribute(String name)

描述: 根据指定名称获取当前元素的属性 传入参数

参数名 类型 说明
name String 属性名称

返回值

类型 说明
com.seeyon.v3x.dee.Document.Attribute (opens new window) 元素属性对象

使用案例


方法签名

Attribute setAttribute(String name, Object value)

描述: 设置当前元素的属性

传入参数

参数名 类型 说明
name String 属性名称
value Object 属性值

返回值

类型 说明
com.seeyon.v3x.dee.Document.Attribute (opens new window) 设置到元素的属性对象

使用案例


方法签名

Element getChild(String name)

描述: 根据名称获取当前元素的子元素

传入参数

参数名 类型 说明
name String 子节点名称

返回值

类型 说明
com.seeyon.v3x.dee.Document.Element 子节点对象

使用案例


方法签名

Element addChild(String name)

描述: 为当前元素增加指定名称的子元素

传入参数

参数名 类型 说明
name String 子节点名称

返回值

类型 说明
com.seeyon.v3x.dee.Document.Element 子节点对象

使用案例


方法签名

Element addChild(Element element)

描述: 为当前元素增加子元素

传入参数

参数名 类型 说明
element com.seeyon.v3x.dee.Document.Element 子节点Element对象

返回值

类型 说明
com.seeyon.v3x.dee.Document.Element 子节点对象

使用案例


方法签名

void removeChild(String name)

描述: 根据指定元素名称删除当前元素的子元素

传入参数

参数名 类型 说明
name String 子元素名称

返回值: 无

使用案例

创建人:chuhc

快速跳转