我真的是这个 XSLT 世界的新手。我面临拆分单个 XML 节点中存在的值的问题。
例如,我的输入 XML 包含以下数据:
<Employee>
<FirstName>AAA</FirstName>
<LastName>BBB</LastName>
<MobileNo>9999999999-6666666666-7777777777</MobileNo>
</Employee>
在上面的示例中,员工可以有多个手机号码,因此他的所有手机号码都合并到一个 XML 节点<MobileNo>
中。用连字符(-)隔开手机号码,意思9999999999
是第一个手机号,6666666666
第二个手机号,7777777777
第三个手机号。员工可以拥有任意数量的手机号码。
Myy 输出 XML 应具有以下结构。
<Employee>
<FirstName>AAA</FirstName>
<LastName>BBB</LastName>
<MobileNo>9999999999</MobileNo>
<MobileNo>6666666666</MobileNo>
<MobileNo>7777777777</MobileNo>
</Employee>
那么如何使用 XSLT 1.0 实现这一点呢?
您的帮助将不胜感激。