我如何在XSLT中解析一个虚拟值,并以“_”分隔

时间:2013-07-09 05:50:20

标签: xslt xslt-1.0 xslt-2.0

我有一个字段,我需要用“_”解析并放入下面提到的不同字段。 能告诉我如何在xslt中完成它。

<ws:Field name="dummy1">Standard Chartered_SCB_MAIN_24 1130978 01_Main Branch_77788899__215271787_Test_TestXXYY</ws:Field>


银行名称:渣打银行
Bracnh代码/ ID:SCB MAIN
帐号:123111233097812312301
分公司名称:主要分公司
银行识别代码:1113781813213899
IBAN:
银行代码/ ID:1231231787
账户名称:测试
帐号昵称:TestXXYY

此致 萨拉

1 个答案:

答案 0 :(得分:0)

查看tokenize或更好xsl:analyze-string,有关示例,请参阅http://www.w3.org/TR/xslt20/#regex-examples。您需要清楚地指定可能的输入字符串的模式,然后很容易编写与您正在查找的内容匹配的正则表达式模式并处理匹配的项目(例如将它们包装到结果元素中)。 / p>