我有这样的结构:
<Info ID="1">
...
<Date>2009-04-21</Date>
</Info>
<Info ID="2">
...
<Date>2009-04-22</Date>
</Info>
<Info ID="3">
...
<Date>2009-04-20</Date>
</Info>
Run Code Online (Sandbox Code Playgroud)
我想使用XSLT获取最新日期(在此示例中为2009-04-22).
我有一些数据.如果数据满足某个条件,我想查看该数据并更改单元格(例如 - 背景颜色).不知何故,我无法弄清楚如何在Silverlight中做这个看似简单的事情.
我有一个 xml 文档,其中包含类别列表:
<categories>
<category id="1" parent="0">Configurations</category>
<category id="11" parent="13">LCD Monitor</category>
<category id="12" parent="13">CRT Monitor</category>
<category id="13" parent="1"">Monitors</category>
<category id="123" parent="122">Printer</category>
...
</categories>
Run Code Online (Sandbox Code Playgroud)
以及产品清单:
<products>
<product>
...
<category>12</category>
...
</product>
...
</products>
Run Code Online (Sandbox Code Playgroud)
如果产品的类别等于 12,则应将其转换为“配置/监视器/CRT 监视器”(采用类别 12,然后是其父级 (13),依此类推)。如果parent为0,则停止。
有没有一种优雅的方法可以使用 XSL 转换来做到这一点?