1
0
这与XSLT文档中的空白条带化有关。根据 W3C specification (对于XSLT1.0,这是MSXML使用的方法)
然后说:“ 对于样式表,保留空白元素名的集合只包含xsl:text。 “ 因此,看起来MSXML没有遵循规范。
但是,如果您添加
|
2
0
正确的行为就像你从撒克逊看到的那样。 这里有一些历史,我不记得完整的细节,但是MSXML有一个坏习惯,即在解析器本身中剥离空白文本节点。如果XML解析器除去空白文本节点,那么它们就永远不会到达XSLT处理器,所以这是否符合所有的XSLT规则没有区别。 我非常确定MSXML中有控制这种行为的选项,因此请检查您是如何调用MSXML解析器的,并在必要时更改这些选项。 |
HarsH · 限制foreach的XSLT前置同级 6 年前 |
Tobe · XSLT:从特定子级开始的子级的不同迭代 6 年前 |
Pavel · 按键对XML元素分组 6 年前 |
Balaganesh Mohanavel · xslt映射-DB集合 6 年前 |
Kannan D · 对xslt中缺少的表元素进行分组和填充 6 年前 |
dube · 如何在XSL 1.0中跨多个列表获取索引号? 7 年前 |
Jkoul · XSLT筛选器不工作 7 年前 |
Jkoul · 元素更改时重置XSLT增量 7 年前 |
Kasun · 如何在XSL 1.0中设置拆分值 7 年前 |