18得票2回答
如何在XSLT中更新变量的值?

我在我的.xsl文件中声明了一个变量。现在我想用新值更新旧值。例如: <?xml version="1.0" encoding="iso-8859-1"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org...

17得票4回答
如何在XSLT中获得相同节点下的最大值

我有一个如下的xml:<Report xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Name>HourlyRe...

16得票2回答
向节点添加属性

我试图在子节点的值等于某个字符串时,向该节点添加属性。 我有一个名为 main.xml 的文件。<Employees> <Employee> <countryid>32</countryid> <id name="i...

16得票2回答
XSLT 2.0在.NET中的现状如何?

我在网上和博客圈里找到的最新信息表明,微软的XML团队将会支持XSLT 2.0(因为它现在是完整的W3C推荐标准)。除此之外,我没有找到其他任何消息。 目前情况如何?.NET 3.5/4.0是否可用或者他们仍然停留在XSLT 1.1并推动XQUERY和LINQ?

16得票7回答
使用Python与Saxon

我需要使用Python处理XSLT,目前我正在使用的lxml仅支持XSLT 1,现在我需要处理XSLT 2,有没有办法在Python中使用Saxon XSLT处理器?

16得票4回答
我该如何在XSLT中计算一个数的绝对值?

我有 <xsl:value-of select="DifferenceInDays" /> DifferenceInDays 的值可能是负数或正数,我想显示它的绝对值。该怎么做?

15得票3回答
如何在XSLT中对值进行分组和求和

对于每个“机构”节点,我需要找到具有相同key1、key2、key3值的“stmt”元素,并仅输出一个“stmt”节点,其中“comm”和“prem”值求和。对于该“机构”内不与任何其他基于key1、key2和key3匹配的“stmt”元素匹配的任何“stmt”元素,我需要按原样输出它们。因此...

14得票1回答
将PHP的XSLT处理器升级到XSLT 2.0

将 PHP 的库升级到使用 XSLT 2.0 是否可能/容易? 当前设置:xsl XSL enabled libxslt Version 1.1.24 libxslt compiled against libxml Version 2.6.32 EXSLT ena...

14得票2回答
改变上下文节点的XSLT指令/函数列表?

有没有人知道一份能够改变上下文节点的XSLT指令/函数列表? 例如,像for-each这样的指令是其中之一。

14得票1回答
如何在XSL中使用for each group

我还在学习如何使用XSL的for-each-group来最好地对这样的东西进行分组(按国家)。我正在尝试使用XSL将此XML转换为另一个XML。<?xml version="1.0" encoding="UTF-8"?> <Person> <Student...