Войти

Показать полную графическую версию : xsl проверка существования тега в xml


FADE
21-04-2007, 16:19
у меня xml формируется динамически, т.е. в зависимости от вывода бд может быть тег <point> с содержимым присутствовать в xml, а может и не быть, а как можно в xsl проверить: существует в xml файле тег <point>все что угодно</point> или нет? т.е. как построить условие if ..

Vlad Drakula
21-04-2007, 16:33
FADE
<xsl:if test="//point">
</xsl:if>

FADE
22-04-2007, 19:33
Vlad Drakula а как обратное проверить?
если тег НЕ существует?

Vlad Drakula
23-04-2007, 11:29
FADE
есть такая штука в XPath - отридшание - not

<xsl:if test="not(//point)">
</xsl:if>




© OSzone.net 2001-2012