0
我有这种格式的样本XML:XSL转换分裂逗号分隔值
<Records>
<Record>
<Name>Test</Name>
<IDS>Test-1, Test-2, Test-3</IDS>
<Type>Type1</Type>
</Record>
<Record>
<Name>XML</Name>
<IDS>Test-4, Test-5</IDS>
<Type>XMLType</Type>
</Record>
</Records>
我想从标识标签提取逗号分隔值,这样我可以清楚地设置他们在我的输出XML 。所以在这种情况下,由于共有5个ID,我将有5个记录,其中3个在一个组中,其中2个在另一个组中。
从本质上讲,我的输出应该有点像这样:
<Records>
<Record>
<Name>Test</Name>
<ID>Test-1</ID>
<Record>
<Record>
<Name>Test</Name>
<ID>Test-2</ID>
</Record>
..
..
<Record>
<Name>XML</Name>
<ID>Test-5</ID>
</Record>
</Records>
我怎么可以拆分值,以产生这种输出的?
非常感谢你,帮我拆的值。现在如何更改XML中存在的标签的名称? 说,我想包含'',但是以''的名义,我该怎么做?例如, '' –
Rg90
将' \t \t \t \t \t的 \t \t \t XSL:模板>' –
是的,这会给我测试-1 。我怎样才能把这个特定的值放入一个值属性中? '' –
Rg90