【发布时间】:2010-02-25 12:31:56
【问题描述】:
我有一个 xml,它有很多元素,其中大部分都包含属性。因为某些属性值是相同的,所以我需要对它们进行分组并生成 diff xml。 I/p 例如:
<TestNode>
<ABC1 value="10.7" format="$" />
<ABC2 value="10.5" format="$" />
<ABC3 value="20" format="Rs" />
<ABC4 value="50" format="Rs" />
<ABC5 value="10.5" format="$" />
</TestNode>
我需要按格式对行进行分组。 注意:格式不固定...可能会增长... O/P 示例: 有可能得到吗?提前谢谢...
【问题讨论】:
-
您使用的是 XSLT 1.0 还是 XSLT 2.0 ?
-
我使用的是 xslt 1.0。 2.0 在 VS 2008 中可用吗?
-
Microsoft 没有 XSLT 2.0 实现。 Saxon.NET 实现可从 www.saxonica.com 获得。