XSL тест для заполненного поля - PullRequest
1 голос
/ 25 июня 2009

Есть ли текст, который я могу использовать, чтобы проверить, заполнено ли поле, и переключить отображение поля в зависимости от результата?

1 Ответ

3 голосов
/ 25 июня 2009

Проверить наличие элемента можно следующим образом:

<xsl:if test="/root/parent/node">
  Prints if and only if the expression exists
</xsl:if>

Если вы знаете, что элемент существует, и вы только после того, имеет ли он значение или нет, используйте это:

<xsl:if test="string-length(/root/parent/node) &gt; 0">
  Prints if the expression has a non-empty value
</xsl:if>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...