Element:

机翻

Element(Element element)         :通过深复制,创建一个element
Element(String name)             :创建一个没有命名空间的element
Element(String name, String uri) :在指定的命名空间下创建一个element

void addAttribute(Attribute attribute)         :为当前的Element添加或替换属性(如果属性拥有同样的URI则替换)
Attribute removeAttribute(Attribute attribute) :移除当前元素的Attribute

void addNamespaceDeclaration(String prefix, String uri):添加一个命名空间的前缀
void removeNamespaceDeclaration(String prefix)         :删除指定前缀的映射。

void appendChild(String text)               :将一个字符串转换成text节点,并添加到当前节点下
void insertChild(String text, int position) :将字符串转换为文本节点,并将该节点插入指定位置。
Nodes removeChildren()                      :从此节点分离所有子节点

Attribute getAttribute(int index)                            :根据index得到一个属性
Attribute getAttribute(String name)                          :在no namespace中根据一个字符串得到一个Attribute,如果no namespace中不存在这个属性,则返回null
Attribute getAttribute(String localName, String namespaceURI):在URI命名空间中,根据一个字符串得到一个Attribute,如果URI命名空间中不存在这个属性,则返回null

String    getAttributeValue(String name):返回no namespace中具有指定名称的属性的值,如果no namespace中没有具有该名称的属性,则返回null。
String    getAttributeValue(String localName, String namespaceURI):返回URI namespace中具有指定名称的属性的值,如果URI namespace中没有具有该名称的属性,则返回null。

String getBaseURI()                                                :返回应该解析此元素中的相对URI的绝对基URI。
int getAttributeCount()                                            :返回此Element的属性数,不计算名称空间声明。
Elements getChildElements()                                        :以文档顺序返回此元素的所有子元素的列表。
Elements getChildElements(String name)                             :返回此元素的子元素列表,其中指定名称为no spacename。
Elements getChildElements(String localName, String namespaceURI)   :返回此元素的子元素列表,其中指定名称为URI spacename。
Element getFirstChildElement(String name)                          :返回此元素的第一个子元素,其中指定名称为no spacename。
Element getFirstChildElement(String localName, String namespaceURI):返回此元素的第一个子元素,其中指定名称为URI spacename。

String getLocalName()                :返回此元素的本地名称,不包括名称空间前缀或冒号。
int getNamespaceDeclarationCount()   :返回此元素上的名称空间声明的数量。
String getNamespacePrefix()          :返回此元素的前缀,如果此元素没有前缀,则返回空字符串。
String getNamespacePrefix(int index) :返回在此元素上声明的indexth命名空间前缀。
String getNamespaceURI()             :返回此元素的名称空间URI,如果此元素不在名称空间中,则返回空字符串
String getNamespaceURI(String prefix):返回映射到此元素中指定前缀的名称空间URI
String getQualifiedName()            :返回此元素的完整名称,包括此元素具有的名称空间前缀。
String getValue()                    :返回XPath .0定义的元素的值。

void setBaseURI(String URI)
void setLocalName(String localName)
void setNamespacePrefix(String prefix)
void setNamespaceURI(String uri)

Element copy()                 :对当前Element进行深度复制,复制后的Element没有双亲,可以添加到一个Document或者另一个Element下
protected Element shallowCopy():使用相同的名称和名称空间URI创建非常浅的元素副本,但不包含子项,属性,基URI或名称空间声明。

String    toXML():返回当前Element XML序列化后的字符串

最新文章

  1. [转]Pythoin中的Lambda表达式
  2. 使用charles 抓取手机上的操作
  3. [moka同学笔记]yii2.0缓存
  4. SSAS-many 2 many one simple sample
  5. 【转】jsonp详解
  6. Fragemnt
  7. [改善Java代码]不推荐使用binarySearch对列表进行检索
  8. CentOS下安装福昕PDF软件
  9. wordpress mobile templates
  10. 【转】Android Camera(五)使用Camera功能 AREA的理解
  11. JMX操作ActiveMQ(1)
  12. 苹果dock效果
  13. year:2017 month:7 day:27
  14. 201521123092《java程序设计》第四周学习总结
  15. [数据清洗]- Pandas 清洗“脏”数据(二)
  16. vue.js鼠标经过和离开事件 mouseover mouseout
  17. CF528D Fuzzy Search
  18. 云中树莓派(3):通过 AWS IoT 控制树莓派上的 Led
  19. Jmeter(六)Jmeter脚本包含要素及书写习惯
  20. 为什么今天的L4无人驾驶无法到达终局(转)

热门文章

  1. C# DataGridView合计行
  2. ThinkPHP 提供Auth 权限管理、支付宝、微信支付、阿里oss、友盟推送、融云即时通讯、云通讯短信、Email、Excel、PDF 等等
  3. fprintf函数将格式打印到文件,非常好用(怎么没早点发现这个函数)
  4. Twitter的分布式自增ID算法snowflake(雪花算法) - C#版
  5. [書訊]《.NET 依賴注入》 (2014-12-08 更新)
  6. IT职场初体验一
  7. ZooKeeper学习第七期--ZooKeeper一致性原理(转)
  8. Alwayson架构下 服务器 各虚拟IP漂移监控告警的功能实现
  9. ABP开发框架前后端开发系列---(10)Web API调用类的简化处理
  10. vue的checkbox或多选的select的代码例子