XSLT中怎样去除结果中没有值的空节点
例如在XSLT中这样一段:
<TheTime>
<xsl:value-of select="/DateTime/Time"/>
</TheTime>
但是如果源文件中,<Time>节点并未给出,如下:
<DateTime Type="4">
<Date>2017-04-27</Date>
</DateTime>
那么结果中会出现一个空白的<TheTime>节点:
<TheTime/>
请问如何控制在结果中自动去除这种空节点呢?XSLT中有没有全局控制的方法?谢谢!