使用 XSLT 1.0 从 XML 中提取值
Extract value from XML using XSLT 1.0
我正在尝试使用 XSLT 1.0 从下面 XML 中提取值。能否告知 xslt 代码?
<?xml version="1.0" encoding="iso-8859-1"?>
<title>
<locale>
<properties>
<OriginalFileName>UMG_00720616207322_T3_locale.uti</OriginalFileName>
</properties>
</locale>
</title>
期望输出
720616207322
表达式:
substring-before(substring-after($string, '_'), '_')
当 $string 包含 "UMG_00720616207322_T3_locale.uti". 时, 将 return "00720616207322"
我正在尝试使用 XSLT 1.0 从下面 XML 中提取值。能否告知 xslt 代码?
<?xml version="1.0" encoding="iso-8859-1"?>
<title>
<locale>
<properties>
<OriginalFileName>UMG_00720616207322_T3_locale.uti</OriginalFileName>
</properties>
</locale>
</title>
期望输出
720616207322
表达式:
substring-before(substring-after($string, '_'), '_')
当 $string 包含 "UMG_00720616207322_T3_locale.uti". 时,将 return "00720616207322"