Преобразование строки в запрос
От: navy  
Дата: 08.06.04 12:07
Оценка:
Как сдлеать так, чтобы
<xsl:with-param name="Root">composite[@role='SomeRole'] </xsl:with-param>
то есть параметр строка, а потом использовать его для поиска, то есть преобразовать в запрос, что то вроде такого
<xsl:value-of select="$Root" />

Параметр обязательно должен быть строка, то есть вот так вот делать нельзя
<xsl:with-param name="Root" select="composite[@role='SomeRole']" />
Re: Преобразование строки в запрос
От: der Igel Россия  
Дата: 08.06.04 15:03
Оценка:
Hello, navy!

n> Параметр обязательно должен быть строка, то есть вот так вот делать

n> нельзя <xsl:with-param name="Root" select="string(composite[@role='SomeRole'])"
n> />
Posted via RSDN NNTP Server 1.9 alpha
Re[2]: Преобразование строки в запрос
От: navy  
Дата: 08.06.04 15:54
Оценка:
Здравствуйте, der Igel, Вы писали:

DI>Hello, navy!


n>> Параметр обязательно должен быть строка, то есть вот так вот делать

n>> нельзя <xsl:with-param name="Root" select="string(composite[@role='SomeRole'])"
n>> />

Нет, все верно, я может не совсем точно выразил вопрос.
Мне надо было преобразовать строку в выражение XPath. То что вы показали — обратная процедура — преобразование запроса XPath в строку.
Насколько я разобрался страндартными средствами это сделать нельзя и я добавил Jscript, использующий MSXML
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.