|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.lang.Objectorg.nutz.lang.Xmls
public abstract class Xmls
XML 的快捷帮助函数
构造方法摘要 | |
---|---|
Xmls()
|
方法摘要 | |
---|---|
static java.util.List<org.w3c.dom.Element> |
children(org.w3c.dom.Element ele)
获取 XML 元素内所有子元素 |
static java.util.List<org.w3c.dom.Element> |
children(org.w3c.dom.Element ele,
java.lang.String regex)
获取 XML 元素内名字符合一个正则表达式的元素 |
static void |
eachChildren(org.w3c.dom.Element ele,
Each<org.w3c.dom.Element> callback)
迭代 XML 元素内所有子元素 |
static void |
eachChildren(org.w3c.dom.Element ele,
java.lang.String regex,
Each<org.w3c.dom.Element> callback)
迭代 XML 元素内名字符合一个正则表达式的子元素 |
static void |
eachChildren(org.w3c.dom.Element ele,
java.lang.String regex,
Each<org.w3c.dom.Element> callback,
int off)
迭代 XML 元素内名字符合一个正则表达式的子元素 |
static org.w3c.dom.Element |
firstChild(org.w3c.dom.Element ele)
获取 XML 元素内第一个子元素 |
static org.w3c.dom.Element |
firstChild(org.w3c.dom.Element ele,
java.lang.String regex)
获取 XML 元素内第一个名字所有符合一个正则表达式的子元素 |
static java.lang.String |
get(org.w3c.dom.Element ele,
java.lang.String subTagName)
获取某元素下某节点的全部文本内容(去掉左右空白) |
static org.w3c.dom.Element |
lastChild(org.w3c.dom.Element ele)
获取 XML 元素内最后一个子元素 |
static org.w3c.dom.Element |
lastChild(org.w3c.dom.Element ele,
java.lang.String regex)
获取 XML 元素内最后一个名字所有符合一个正则表达式的子元素 |
static org.w3c.dom.Document |
xml(java.io.File xmlFile)
快捷的解析 XML 文件的帮助方法 |
static javax.xml.parsers.DocumentBuilder |
xmls()
帮你快速获得一个 DocumentBuilder,方便 XML 解析。 |
从类 java.lang.Object 继承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
构造方法详细信息 |
---|
public Xmls()
方法详细信息 |
---|
public static javax.xml.parsers.DocumentBuilder xmls() throws javax.xml.parsers.ParserConfigurationException
javax.xml.parsers.ParserConfigurationException
public static org.w3c.dom.Document xml(java.io.File xmlFile)
xmlFile
- XML 文件
public static java.lang.String get(org.w3c.dom.Element ele, java.lang.String subTagName)
ele
- 元素subTagName
- 子元素名
public static org.w3c.dom.Element firstChild(org.w3c.dom.Element ele)
ele
- XML 元素
public static org.w3c.dom.Element firstChild(org.w3c.dom.Element ele, java.lang.String regex)
ele
- XML 元素regex
- 元素名称正则表达式
public static org.w3c.dom.Element lastChild(org.w3c.dom.Element ele)
ele
- XML 元素
public static org.w3c.dom.Element lastChild(org.w3c.dom.Element ele, java.lang.String regex)
ele
- XML 元素regex
- 元素名称正则表达式
public static java.util.List<org.w3c.dom.Element> children(org.w3c.dom.Element ele)
ele
- XML 元素
public static java.util.List<org.w3c.dom.Element> children(org.w3c.dom.Element ele, java.lang.String regex)
ele
- XML 元素regex
- 元素名称正则表达式
public static void eachChildren(org.w3c.dom.Element ele, Each<org.w3c.dom.Element> callback)
ele
- XML 元素callback
- 回调public static void eachChildren(org.w3c.dom.Element ele, java.lang.String regex, Each<org.w3c.dom.Element> callback)
ele
- XML 元素regex
- 元素名称正则表达式callback
- 回调public static void eachChildren(org.w3c.dom.Element ele, java.lang.String regex, Each<org.w3c.dom.Element> callback, int off)
ele
- XML 元素regex
- 元素名称正则表达式callback
- 回调off
- 偏移量。0 表示从第一个迭代。 -1 表示从最后一个迭代。-2表示从倒数第二个迭代
|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |