我有一个文件xml,我希望将其转换为html&我想为我的标签html添加ID,其值为标签,例如:
<Root>
<row>
<WID>10</WID>
<word>Bob</word>
<SID>1</SID>
<Ah>1</Ah>
<Je>1</Je>
<Hb>1</Hb>
<ParentID>4556</ParentID>
<Page>1</Page>
<Joint>1</Joint>
<SName>Stive</SName>
</row>
<row>
<WID>5941</WID>
<word>Jany</word>
<SID>2</SID>
<Ah>74</Ah>
<Je>1</Je>
<Hb>1</Hb>
<ParentID>2461</ParentID>
<Page>11</Page>
<Joint>10</Joint>
<SName>Jessy</SName>
</row>
.
.
.
<row>
<WID>14295</WID>
<word>James</word>
<SID>5</SID>
<Ah>113</Ah>
<Joze>7</Joze>
<Hb>13</Hb>
<ParentID>3066</ParentID>
<Page>126</Page>
<Joint>98</Joint>
<SName>JIM</SName>
</row>
</Root>
我希望转换为:
<html>
<body>
<span id="1-1">
<span calss="test">
Bob
</span>
<span calss="number">
1
</span>
</span>
</body>
</html>
请注意ID跨越第一个号码[1-1]是SID,第二个号码是Ah。 感谢。
答案 0 :(得分:1)
问:如何使用XSLT添加id
以下内容应该如下:
<span id="{SID}-{Ah}">
如果您的上下文是行。