【发布时间】:2015-07-07 07:26:35
【问题描述】:
我有一个这样的 XML:
<?xml version="1.0" encoding="UTF-8"?>
<root>
<users>1, 2, 3</users>
</root>
我想将 ID 1、2、3 转换为各自的名称,例如“Albert”、“Brown”、“Clark”,并用“;”连接它们。 ID和名称是固定的,所以我只需简单地将名称与ID一一对应即可。 我想使用 XSLT 1.0,并以这种方式生成 XML:
<?xml version="1.0" encoding="UTF-8"?>
<root>
<users>Albert;Brown;Clark</users>
</root>
我是 XSL 的新手,有什么建议可以帮助我完成这项工作吗?非常感谢!
【问题讨论】:
-
这些名字从何而来? --附言请说明使用的是 XSLT 1.0 还是 2.0。
-
也许可以遵循一些 XSL 教程,自己尝试一些东西,如果失败,添加你厌倦的代码,解释哪里出了问题/你不明白什么。
-
我更新了我的问题。谢谢。