xpath解析xml
类名:XmlUtil
of
/**
* 转换工具类
*
* @param inputStream inputStream
* @return XmlUtil
*/
XmlUtil.of(InputStream inputStream);
of
/**
* 转换工具类
*
* @param xmlStr xmlStr
* @return XmlUtil
*/
XmlUtil.of(String xmlStr);
getString
/**
* 获取String
*
* @param expression 路径
* @return {String}
*/
XmlUtil xmlUtil = new XmlUtil();
xmlUtil.getString(String expression);
getBoolean
/**
* 获取Boolean
*
* @param expression 路径
* @return {String}
*/
XmlUtil xmlUtil = new XmlUtil();
xmlUtil.getBoolean(String expression);
getNumber
/**
* 获取Number
*
* @param expression 路径
* @return {Number}
*/
XmlUtil xmlUtil = new XmlUtil();
xmlUtil.getNumber(String expression);
getNode
/**
* 获取某个节点
*
* @param expression 路径
* @return {Node}
*/
XmlUtil xmlUtil = new XmlUtil();
xmlUtil.getNode(String expression);
getNodeList
/**
* 获取子节点
*
* @param expression 路径
* @return NodeList
*/
XmlUtil xmlUtil = new XmlUtil();
xmlUtil.getNodeList(String expression);
getString
/**
* 获取String
*
* @param node 节点
* @param expression 相对于node的路径
* @return {String}
*/
XmlUtil xmlUtil = new XmlUtil();
xmlUtil.getString(Object node, String expression);
getBoolean
/**
* 获取
*
* @param node 节点
* @param expression 相对于node的路径
* @return {String}
*/
XmlUtil xmlUtil = new XmlUtil();
xmlUtil.getBoolean(Object node, String expression);
getNumber
/**
* 获取
*
* @param node 节点
* @param expression 相对于node的路径
* @return {Number}
*/
XmlUtil xmlUtil = new XmlUtil();
xmlUtil.getNumber(Object node, String expression);
getNode
/**
* 获取某个节点
*
* @param node 节点
* @param expression 路径
* @return {Node}
*/
XmlUtil xmlUtil = new XmlUtil();
xmlUtil.getNode(Object node, String expression);
getNodeList
/**
* 获取子节点
*
* @param node 节点
* @param expression 相对于node的路径
* @return NodeList
*/
XmlUtil xmlUtil = new XmlUtil();
xmlUtil.getNodeList(Object node, String expression);
toMap
/**
* 针对没有嵌套节点的简单处理
*
* @return map集合
*/
XmlUtil xmlUtil = new XmlUtil();
xmlUtil.toMap();