【问题标题】:Xpath expression for getting substring of a node without using substring-before or substringXpath 表达式,用于在不使用 substring-before 或 substring 的情况下获取节点的子字符串
【发布时间】:2021-04-30 05:43:29
【问题描述】:
<tag1>
    <ResId Type="22" ID="MASTN_NHR" />
</tag1>

我想从上面的 xml(Java 代码)中获取字符串 MASTN。在不使用 substring-before 或 substring 的情况下,我们有什么选择吗?

【问题讨论】:

  • 为什么不能使用子字符串函数?
  • 如果您想用一只手绑在背后并戴着眼罩来实现某事,那么最好解释一下为什么您会受到这种限制,否则我们没有动力帮助您任务。

标签: java xml xpath


【解决方案1】:

这可以工作(XPath 2.0):

tokenize(@ID,'_')[1]

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-11
    • 1970-01-01
    • 1970-01-01
    • 2014-01-20
    • 1970-01-01
    相关资源
    最近更新 更多