二十四章 XML(二)
一、使用DOM操作XML(修改和删除)
根据表签名获取元素节点列表:
NodeList getElementsTagName(String tagName);
获取节点列表的长度:
int getLength();
根据索引获取节点列表中的元素:
Node item(int index);
获取元素节点的属性:
String getAttribute(String name);
设置元素节点的属性:
void setAttribute(String name,String value);
获取和设置元素节点内容:
String gettextContent();
void SetTextContent(String textContent);
获取元素节点的元素名:
String getTagName();
获取节点的所有子节点列表:
NodeList getChildNodes();
获取节点的父节点:
Node getParentNode();
删除某个子节点:
void removeChild(Node childNode);
二、使用DOM4j操作XML(CRUD)
获取根元素:
Element getRootElement();
获取指定名称的所有的子元素节点:
Listelements (String tagName);
获取所有的子元素节:
Listelements ();
获取指定子元素的内容:
String elementText(String tagName);
获取指定子元素的内容(去除空格):
String elementTextTrim(String tagName);
给元素节点添加属性:
void addAttribute(String name,String value);
给元素添加内容:
void addText(String text);
如果有内容则使用 void setText(String text);
根据名称创建并添加子元素节点:
Element addElement(String tagName);
删除子元素节点:
void remove(Element element);