Помогите! Поиск по XML
От: da.ru  
Дата: 20.08.04 12:04
Оценка:
Есть файл такого содержания


<xml ...>
<substances>
  <substance>
    <name>соединение х1</name>
    <formula>kukaracha+kukaracha</formula>
  </substances>
  ..
  ..
  ..
  <substance>
    <name>соединение х2</name>
    <formula>kukaracha+kukaracha+kuka</formula>
  </substances>
  ..
  ..
  <substance>
    <name>соединение yy</name>
    <formula>kukaracha+kukaracha-kuka</formula>
  </substances>
</substances>


Вопрос: как сформировать запрос чтобы вывелись только те которые сожержат букву "х"?
Предлагался вариант
<xsl:apply-templates select="\all\element[contains(text, 'какое-то слово')]"/>

но так как я новичок то не совсем понял как это сделать, и не получилось, выводило что то типа
substances/substance[-->contains(name<--,'x')]

Если кто знает подскажите, пожалуста.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.