public class XmlHelper extends Object
| 构造器和说明 |
|---|
XmlHelper() |
| 限定符和类型 | 方法和说明 |
|---|---|
static DocumentBuilder |
initBuilder()
XML 转换需要的对象
|
static DocumentBuilderFactory |
initBuilderFactory()
创建 DocumentBuilderFactory 实例
|
static Map<String,String> |
nodeAsMap(String xml,
String xpath)
将节点所有属性都转换为 map
|
static void |
parseXML(String xml,
java.util.function.BiConsumer<Element,NodeList> fn)
解析 XML
|
static void |
xPath(String xml,
String xpath,
java.util.function.Consumer<Node> fn)
获取某个节点
|
public static DocumentBuilderFactory initBuilderFactory()
public static DocumentBuilder initBuilder()
public static void xPath(String xml, String xpath, java.util.function.Consumer<Node> fn)
xml - XML 文件路径xpath - XPath 路径fn - 处理节点的函数,传入 Node 类型节点public static void parseXML(String xml, java.util.function.BiConsumer<Element,NodeList> fn)
xml - XML 内容fn - 处理节点的函数,传入 Element 类型节点和 NodeList 类型子元素列表Copyright © 2013–2021 AJAXJS. All rights reserved.