В XSLT 2.0 я обрабатываю строку, ограниченную ~
.Бывают случаи, когда токенизированные результаты содержат экземпляр «ничего» между двумя ~
.Я пытаюсь проверить это, используя empty()
<xsl:for-each select="tokenize($list_of_items,'~')">
<xsl:if test="not(empty(.))">
...do something here...
</xsl:if>
</xsl:for-each>
... который не работает .Как правильно проверить на пустое / пустое / пустое значение в списке токенов?