标签: xslt-2.0 xslt
在xsl:variable中使用as =“element(data)+”和as =“element(data)”有什么区别?如果使用“+”,则下面的XSL解决方案有效,但当我使用“”时则不行。有人可以澄清一下。
答案 0 :(得分:1)
element(data)+
表示一个或多个 data元素的序列。也就是说,序列不能为空。
data
element(data)*
表示零个或多个数据元素的序列。也就是说,序列可以为空。