如何使用Xpath获取文本中特定字符之前的内容

时间:2017-01-09 20:43:01

标签: xml xpath mapping

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

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

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

1 个答案:

答案 0 :(得分:0)

尝试substring_before,例如如下例所示:

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