Прямо сейчас мой скрипт работает правильно, но я хочу изменить его, чтобы скрипт ничего не делал, если параметр не указан.
Вот мой текущий фрагмент таблицы стилей XSL из диапазона, который мне нужно удалить:
<xsl:template match="xhtml:span[@property='atom:tag' and @class='ktp-meta' and normalize-space(.) = 'nclex_rn_qbank']">
<xsl:param name="content-item-name"/>
<xsl:choose>
<xsl:when test="$content-item-name = $input-qid">
</xsl:when>
<xsl:otherwise>
<span property="atom:tag" class="ktp-meta">nclex_rn_qbank</span>
</xsl:otherwise>
</xsl:choose>
Он удаляет интервал в каждом экземпляре, а когда параметр отсутствует, он добавляет интервал обратно. Я хочу очистить его, чтобы он работал только при вводе имени элемента-содержимого. Как бы я это сделал?