我正在编写一些XSLT来以infopath形式呈现富文本框的输出。
偶尔我会在输出中得到这样的东西:
“< span style =”font-size:11px“class =”Apple-style-span“/>”
它打破了一切。我不能用:
< xsl:if test =“string(。)!=''或descendant-or-self :: / @ [string(。)]”>
因为技术上它不是空的。我有什么选择?
答案 0 :(得分:2)
如果您从xslt获得<span style="font-size: 11px" class="Apple-style-span" />
,则您将xslt输出模式设置为xml而不是html。