|
|
1
3
可能没有一套通用的基准。对于XSLT,有(曾经?)XSLTMark,但这是用于比较XSLT引擎的。 这是 one page 比较了用不同转换语言编写的相同转换。 也许最好的选择是为你的问题建模,生成测试数据,并测量你感兴趣的东西。 |
|
|
2
1
我同意,真正的答案最好通过编写自己的基准来获得。 不管怎样,我记得许多开发人员都对STX比XSLT处理器快得多抱有很高的期望;但发现实现的实际性能低于预期。部分原因可能是XSLT处理器实现现在优化得非常好,因此考虑到所有因素,可以非常有效地处理简单的转换。因此,STX实现还需要花费时间将实现打磨到相同的程度,以显著提高常见转换的速度。 |
|
|
3
0
你真的应该使用自己的基准来覆盖你使用的东西。 但这里有一个数据点( http://www.kindle-maps.com/blog/some-performance-information-on-joost-stx.html )一个1.3GB的XML文件(来自OpenStreetMap数据),在低端笔记本电脑上用一个简单的STX模板在3分钟内处理了1800000多个节点。 |
|
|
J_Cus504 · 在单匹配语句中使用身份变换和多谓词来沉默节点 1 年前 |
|
|
Daniel · 合并插入文本的直接兄弟元素 1 年前 |
|
JTennessen · Saxon XSLT输出中的额外换行符 1 年前 |
|
|
Velsus · XSLT尝试使用xsl:if排除某些记录,但不起作用 1 年前 |
|
|
Reto · XSLT 3.0突发流-如何存储/获取另一个分支的值 1 年前 |
|
|
badbee · 使用xsl:sort时保留未排序元素的问题 1 年前 |
|
|
Tronics · 尝试读取xml元素中的数据 1 年前 |
|
Abhishek Nayak · xslt仅对所选节点进行排序 1 年前 |