作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
假设我有以下 XSLT:
<xsl:template match="property">
<xsl:copy>
<xsl:apply-templates select="@id"/>
<xsl:apply-templates select="@name"/>
<xsl:apply-templates select="@componentClassID"/>
</xsl:copy>
</xsl:template>
<xsl:apply-templates select="@*[name()!='id' and name()!='name' and name()!='componentClassID']"/>
最佳答案
Would the following be correct?
<xsl:apply-templates select=
"@*[name()!='id' and name()!='name' and name()!='componentClassID']"/>
!=
运算符,因为当它的参数之一是节点集时,它的语义(行为)不直观。
<xsl:apply-templates select=
"@*[not(contains('+id+name+componentClassID+', concat('+', name(), '+')))]"/>
关于xslt - 如何对 xsl :copy? 中的所有非选定属性执行应用模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12311066/
我是一名优秀的程序员,十分优秀!