Package org.miaixz.bus.core.xml
Class XPath
java.lang.Object
org.miaixz.bus.core.xml.XPath
XPath相关工具类- Since:
- Java 17+
- Author:
- Kimi Liu
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic XPath创建XPath Xpath相关文章:https://www.ibm.com/developerworks/cn/xml/x-javaxpathapi.htmlstatic ObjectgetByXPath(String expression, Object source, QName returnType) 通过XPath方式读取XML节点等信息 Xpath相关文章:https://www.ibm.com/developerworks/cn/xml/x-javaxpathapi.htmlstatic ObjectgetByXPath(String expression, Object source, QName returnType, NamespaceContext nsContext) 通过XPath方式读取XML节点等信息 Xpath相关文章: https://www.ibm.com/developerworks/cn/xml/x-javaxpathapi.html https://www.ibm.com/developerworks/cn/xml/x-nmspccontext/static ElementgetElementByXPath(String expression, Object source) 通过XPath方式读取XML节点等信息 Xpath相关文章:https://www.ibm.com/developerworks/cn/xml/x-javaxpathapi.htmlstatic NodegetNodeByXPath(String expression, Object source) 通过XPath方式读取XML节点等信息 Xpath相关文章:https://www.ibm.com/developerworks/cn/xml/x-javaxpathapi.htmlstatic NodeListgetNodeListByXPath(String expression, Object source) 通过XPath方式读取XML的NodeList Xpath相关文章:https://www.ibm.com/developerworks/cn/xml/x-javaxpathapi.html
-
Constructor Details
-
XPath
public XPath()
-
-
Method Details
-
createXPath
创建XPath Xpath相关文章:https://www.ibm.com/developerworks/cn/xml/x-javaxpathapi.html- Returns:
XPath
-
getElementByXPath
通过XPath方式读取XML节点等信息 Xpath相关文章:https://www.ibm.com/developerworks/cn/xml/x-javaxpathapi.html- Parameters:
expression- XPath表达式source- 资源,可以是Docunent、Node节点等- Returns:
- 匹配返回类型的值
-
getNodeListByXPath
通过XPath方式读取XML的NodeList Xpath相关文章:https://www.ibm.com/developerworks/cn/xml/x-javaxpathapi.html- Parameters:
expression- XPath表达式source- 资源,可以是Docunent、Node节点等- Returns:
- NodeList
-
getNodeByXPath
通过XPath方式读取XML节点等信息 Xpath相关文章:https://www.ibm.com/developerworks/cn/xml/x-javaxpathapi.html- Parameters:
expression- XPath表达式source- 资源,可以是Docunent、Node节点等- Returns:
- 匹配返回类型的值
-
getByXPath
通过XPath方式读取XML节点等信息 Xpath相关文章:https://www.ibm.com/developerworks/cn/xml/x-javaxpathapi.html- Parameters:
expression- XPath表达式source- 资源,可以是Docunent、Node节点等returnType- 返回类型,XPathConstants- Returns:
- 匹配返回类型的值
-
getByXPath
public static Object getByXPath(String expression, Object source, QName returnType, NamespaceContext nsContext) 通过XPath方式读取XML节点等信息 Xpath相关文章: https://www.ibm.com/developerworks/cn/xml/x-javaxpathapi.html https://www.ibm.com/developerworks/cn/xml/x-nmspccontext/- Parameters:
expression- XPath表达式source- 资源,可以是Docunent、Node节点等returnType- 返回类型,XPathConstantsnsContext-NamespaceContext- Returns:
- 匹配返回类型的值
-