мой XML -
<app>
<data>
<lang>en</lang>
</data>
</app>
Я хочу проверить, присутствует ли тег / элемент lang или нет.
Я использую код ниже, чтобы проверить это, но я думаю, что это не работает. -
<xsl:if test="app/data/lang">
<xsl:call-template name="xyz" /></xsl:if>
Я не могу понять, что я делаю здесь неправильно. Я упомянул эту страницу стека overflow.
Пожалуйста, предложите любой другой способ решить эту проблему.
Заранее спасибо!
Ответ -
После многих изменений я получил одно решение. Я сделал небольшое изменение, чтобы решить эту проблему. Я добавил «/» перед «app».
<xsl:if test="/app/data/lang">
<xsl:call-template name="xyz" />
</xsl:if>
Спасибо всем за то, что поделились своими решениями.