【发布时间】:2021-05-26 03:08:35
【问题描述】:
所以我是 XML 的初学者,最近收到了 XSLT 的快速介绍。我的老师刚刚给了我这个问题:
给定这个 XML 代码,如果 xsl:strip-space 在 链接到 XML 的 XSL?
<foo> <bar> </bar> </foo>
然后他给了这三个选择:
<foo><bar/></foo>
和
<foo>
<bar/>
</foo>
和
<foo><bar></bar></foo>
我非常倾向于第 3 个选项,但我仍然犹豫不决,因为其他选项对我来说似乎也是正确的。在这种情况下,数字 3 是唯一正确的选择还是还有更多?
【问题讨论】:
-
FIY,第一个和最后一个选项在语义上是相同的,它们之间的选择与
xsl:strip-space无关。而且由于我们不知道您的样式表是否设置为缩进其输出(更不用说它可能包含的任何其他指令),我们无法预测结果。