|
1
38
为了复制完整的XML文档,必须有一个与根匹配的模板。这可能是:
或
那么,仅复制当前节点(根节点)就足够了:
XSLT程序员使用另一种方法,即众所周知的
身份转换被认为是最基本的XSLT设计模式之一,并且被大量使用,其原因是,通过使用其他更具体的模板覆盖此模板规则,可以非常轻松地执行各种操作,否则将很困难。例如,删除具有特定名称或满足某些其他条件的特定(一组)元素、重命名特定元素、更改特定元素的命名空间、创建特定元素的新子元素或同级元素等。 |
|
|
2
10
这是一个常见的问题,答案称为 identity transform . 以下模板将正确复制现有XML。然后添加额外的模板来修改行为(例如删除某些元素、重命名元素或属性等)。
|
|
|
3
0
也许还有更简单的方法? |
|
|
J_Cus504 · 在单匹配语句中使用身份变换和多谓词来沉默节点 1 年前 |
|
|
surge3333 · 使用PowerShell构建XML 1 年前 |
|
|
Sandeep · XSLT代码,用于根据条件提取元素值 1 年前 |
|
|
Reto · XSLT 3.0突发流-如何存储/获取另一个分支的值 1 年前 |
|
Ian Kemp · 如何从SelectXml调用本机XPath函数? 1 年前 |