【问题标题】:How get content before specific character in a text using Xpath如何使用 Xpath 在文本中特定字符之前获取内容
【发布时间】:2017-05-24 05:17:43
【问题描述】:

下面是 xml 的一部分,我想将其映射到一个值,但我不希望整个文本只是其中的一部分,下面是示例 xml:

<?xml version="1.0"?>
<Company>
<school type="HIGH" id="123445565SSFFGHG_GT_204444446"></school>
</Company>

我想要一个 xpath 条件,它只获取由下划线分隔的第一部分 id

【问题讨论】:

    标签: xml xpath mapping


    【解决方案1】:

    试试substring_before,例如就像下面的例子:

    substring-before (Company/school/@id, '_')
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多