带计数的 XSLT 转换
我如何使用 xslt 将以下内容转换
<blogger>
<post>
<text>...</text>
<categories>Engineering, Internet, Sausages</catgories>
</post>
<post>
<text>...</text>
<categories>Internet, Sausages</catgories>
</post>
<post>
<text>...</text>
<categories>Sausages</catgories>
</post>
</blogger>
为
Sausages (3)
Internet (2)
Engineering (1)
How would I convert the following using xslt
<blogger>
<post>
<text>...</text>
<categories>Engineering, Internet, Sausages</catgories>
</post>
<post>
<text>...</text>
<categories>Internet, Sausages</catgories>
</post>
<post>
<text>...</text>
<categories>Sausages</catgories>
</post>
</blogger>
into
Sausages (3)
Internet (2)
Engineering (1)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
首先,更改您的 xml
创建 data.xml
然后编写你的xslt,创建transform.xslt
然后你可以在Internet Explorer中打开data.xml并得到以下结果:
First, change your xml
create data.xml
Then write your xslt, create transform.xslt
Then you can open data.xml in internet explorer and get the following result:
您需要的是:
产生中间结果:
以及:
输出:
What you need is this:
Which produces this intermediary result:
And this:
Which outputs:
其实是可以做到的,而且也不难。 这将实现您想要的功能:
实际上,这是小菜一碟。 :-)
Actually, it can be done and isn't difficult either. This will do what you want it to do:
Actually, it's a piece of cake. :-)