【发布时间】:2019-10-28 15:58:00
【问题描述】:
具有以下 XML:
<exceptions>
<exception name="LegacyException" msg="ERREUR DU MODULE SERVEUR">
<context name="default" msg="ERREUR DU MODULE SERVEUR (%1$s) : %2$s" />
</exception>
</exceptions>
如何通过 XPath 选择异常名称和上下文名称?
类似这样的:
String className = "LegacyException";
String contextName= "default";
String query = "//exception[@name='" + className + "' and context[@name='" + contextName+ "']]";
XPathExpression<Element> xpe = XPathFactory.instance().compile(query, Filters.element());
【问题讨论】:
-
您是在寻找计算结果为
LegacyException和default的 xpath 表达式,还是其他? -
@JackFleeting 是的
标签: java xml spring-boot xpath