выборка содержимого элемента без потомков

TilloWolff

Guest
выборка содержимого элемента без потомков

есть кусок XML:
<company update-date="10.08.2004">
<name-eng>AvtoVAZ</name-eng>
<name-rus>АвтоВАЗ</name-rus>
<description>
test test test test test<br/>
test test test test test<br/>
test test test test test<br/>
test test test test test<br/>
test test test test test<br/>
www.avtovaz.ru<br/>
<tbl>
<row>
<cell font-weight="bold">Страна:</cell>
<cell>Россия</cell>
</row>
<row>
<cell font-weight="bold">Город:</cell>
<cell>Тольятти</cell>
</row>
<row>
<cell font-weight="bold">Отрасль:</cell>
<cell>автопром</cell>
</row>
<row>
<cell font-weight="bold">Тикер РТС:</cell>
<cell>AVAZ</cell>
</row>
</tbl>
test test test test test<br/>
test test test test test<br/>
test test test test test<br/>
test test test test test<br/>
test test test test test<br/>
</description>
</company>

Как выбрать содержимое <description> без его потомков? Т.е. кусок:

<xsl:template match="description">
<xsl:value-of select="."/>
</xsl:template>

выдает все поряд, а нужно только надписи "test"
 

[DAN]

Старожил PHPClub
<xsl:template match="description">
<xsl:value-of select="text()"/>
</xsl:template>
 

slach

Новичок
<xsl:template match="description">
<xsl:value-of select="text()"/>
</xsl:template>

-~{}~ 28.05.04 14:33:

твой фраг DAN ;)
ж)))))) вот что значит ходить пить кофе во время постинга =)
 

[DAN]

Старожил PHPClub
:D
оперативность - не порок )) А кофе порой даже полезнее ,)
 

TilloWolff

Guest
земляки всегда успеют =)
спасибо большое всем, расклинили

-~{}~ 28.05.04 14:55:

делаю таким вот шаблоном:
<xsl:template match="description">
<xsl:apply-templates/>
<xsl:value-of select="text()"/>
</xsl:template>

все равно текст разбивается из-за вложенных в <description> тэгов. Результат в HTML'е:
test test test test test
test test test test test
test test test test test
test test test test test
test test test test test
www.avtovaz.ru
Страна: Россия
Город: Тольятти
Отрасль: автопром
Тикер РТС: AVAZ
test test test test test
test test test test test
test test test test test
test test test test test
test test test test test
test test test test test
 
Сверху