我正在尝试使用 XSLT 根据它在 XML 中找到的组数生成一个动态类。例如,XML 中有 X 个组,所有组都有子节点。我需要 for each 循环根据列表中的组号动态创建一个类名。我可以毫无问题地填充组名,但我找不到任何关于如何将系统生成的部分附加到类的明确信息。例如:
- groupblue 类 = "groupblue-1"
- grouporange 类 = "grouporange-2"
- groupred 类 = "groupred-3"
等等,对于 XML 中的每个组。
我希望这是有道理的,并且有人能够提供帮助!提前致谢。
编辑:
XML
<group>
<title>Title Content</title>
<text>Content 1</text>
</group>
<group>
<title>Title Content</title>
<text>Content 2</text>
</group>
<group>
<title>Title Content</title>
<text>Content 3</text>
</group>
HTML 输出
<div id="titlecontent-1">
text from group 1 content
</div>
<div id="titlecontent-2">
text from group 2 content
</div>
<div id="titlecontent-3">
text from group 3 content
</div>