1
6
两者的本质区别
也, 将应用的代码 可以在编写xsl:apply模板之后通过 不认识原作者的人 .
2。在另一边,
使用
问题是,许多新加入的XSLT用户在命令式编程方面都有经验
一个必不可少的用途
|
2
5
模板倾向于更好地拆分代码。此外,对于每个循环,人们通常会想到,它们的操作方式与主要编程语言中循环的工作方式相同。 |
3
2
它的用途是
编写好的XSLT的想法是,XML的结构应该指定匹配的模板,然后应用。因此,只要可能,使用
|
4
2
快速回答:在本质上,XSLT基本上是功能性的,命令式循环的功能性不是很强。
通常,从XSLT中获得最佳效果的基本方法是尽可能多地使用模式匹配。(
归根结底,这一切都是关于样式的,并且在短的XSLT片段中几乎没有什么区别,但是更具功能性将有助于解决较长/复杂的问题。 一 创建返回值而不是修改输出的函数时除外。 |
5
1
通过使用
例如,如果您有一个包含库内容的XML,并且您不断地在各地使用它来选择书籍,那么您就开始保存DVD、CD、生姜坚果饼干等的记录,您将不得不检查每个部分的所有内容,以使其不仅仅包括书籍。如果您已经使用了Apply模板,那么您可以简单地为新元素创建新的匹配项。 |
Pjoern · 在XSLT中包装没有属性的节点组 6 年前 |
user2093335 · XSLT:基于现有属性值替换属性值 6 年前 |
Leth · 字符串串联functoid不将映射值返回到目标记录 6 年前 |
shawn · XSLT 3.0在应用模板中使用变量进行动态选择? 6 年前 |
user9238790 · 将XML转换为数据帧 6 年前 |
Vanessa · xsl:当两个节点相等时,显示第一个节点的子节点 6 年前 |
Adi · 并行读取大型XSLT字符串 6 年前 |
Brian Arthur · XSLT从另一个上下文获取信息 6 年前 |