Как лучше и правильнее сделать?
От: da.ru  
Дата: 06.08.04 10:18
Оценка:
Пожалуйста подскажите!
Есть структура такого типа

<all>
<element>
 <id>...</id>
 <formula>...</formula>
 <text><![CDATA[тескт1 соответственно]]></text>
</element>
...
...
<element>
 <id>...</id>
 <formula>...</formula>
 <text><![CDATA[тесктN соответственно]]></text>
</element>
</all>


Вопрос: как сформировать завпрос так чтобы выводились только те сообщения у котоых в тексте содержится какое то конкретное слово
for-each это понятно а вот как и какие использовать функции поиска в содержимом тега?
Re: Как лучше и правильнее сделать?
От: Lloyd Россия  
Дата: 06.08.04 10:24
Оценка: 8 (2)
Здравствуйте, da.ru, Вы писали:
DR>Вопрос: как сформировать завпрос так чтобы выводились только те сообщения у котоых в тексте содержится какое то конкретное слово
DR>for-each это понятно а вот как и какие использовать функции поиска в содержимом тега?


<xsl:apply-templates select="\all\element[contains(text, 'какое-то слово')]"/>
Re[2]: Как лучше и правильнее сделать?
От: da.ru  
Дата: 06.08.04 10:28
Оценка:
Здравствуйте, Lloyd, Вы писали:

L>Здравствуйте, da.ru, Вы писали:

DR>>Вопрос: как сформировать завпрос так чтобы выводились только те сообщения у котоых в тексте содержится какое то конкретное слово
DR>>for-each это понятно а вот как и какие использовать функции поиска в содержимом тега?


L>
L><xsl:apply-templates select="\all\element[contains(text, 'какое-то слово')]"/>
L>


Благодарю, сейчас попробую!
Re[3]: Как лучше и правильнее сделать?
От: da.ru  
Дата: 13.08.04 09:49
Оценка:
Здравствуйте, da.ru, Вы писали:

DR>Здравствуйте, Lloyd, Вы писали:


L>>Здравствуйте, da.ru, Вы писали:

DR>>>Вопрос: как сформировать завпрос так чтобы выводились только те сообщения у котоых в тексте содержится какое то конкретное слово
DR>>>for-each это понятно а вот как и какие использовать функции поиска в содержимом тега?


L>>
L>><xsl:apply-templates select="\all\element[contains(text, 'какое-то слово')]"/>
L>>


DR>Благодарю, сейчас попробую!


Не получается! пишет что

Неизвестный метод. substances/substance[-->contains(name<--,'b')]
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.