【发布时间】:2011-11-28 11:49:27
【问题描述】:
我在使用 xsl 打印标签中的属性时遇到了困难。这是我的输入 xml
<input>
<subscriptons>
<services>
<service-info>
First
</service-info>
<service-info>
Second
</service-info>
</services>
</subscriptons>
</input>
现在使用 XSL 我正在尝试将上面的 xml 转换为
<Main_Subscriptions elem="0">
<Main_Services elem="0">
First Service
</Main_Services>
</Main_Subscriptions>
<Main_Subscriptions elem="1">
<Main_Services elem="1">
Second Service
</Main_Services>
</Main_Subscriptions>
使用 XSL,我可以获取除参数 elem="x" 之外的所有内容,基本上每当我尝试使用 " 或
<xsl:value-of select="concat('<Main_Subscriptions elem="', position(), '">')" disable-output-escaping="yes" />
任何想法为什么它不起作用?
谢谢!
【问题讨论】: