Здравствуйте, da.ru, Вы писали:
DR>Есть файл такого содержания
DR>DR><xml ...>
DR><substances>
DR> <substance>
DR> <name>соединение х1</name>
DR> <formula>kukaracha+kukaracha</formula>
DR> </substances>
DR> ..
DR> ..
DR> ..
DR> <substance>
DR> <name>соединение х2</name>
DR> <formula>kukaracha+kukaracha+kuka</formula>
DR> </substances>
DR> ..
DR> ..
DR> <substance>
DR> <name>соединение yy</name>
DR> <formula>kukaracha+kukaracha-kuka</formula>
DR> </substances>
DR></substances>
DR>
DR>Вопрос: как сформировать запрос чтобы вывелись только те которые сожержат букву "х"?
в точности для твоего случая:
<xsl:apply-templates select="substances/substance[contains(name, 'xx')]"/>
т.е выбрать все элементы substance, которые находятся внутри элемента substances и внутри которого (эл-та substance) содержиться элемент name, содержащий в себе сочетание xx
Ah! The infinite wonders of Abyss! If there's anything you don't like — you'll find it here. (c) Tanar'ri saying