Имя: Пароль:
1C
 
XPath $ (Variable References)
0 quest
 
01.06.17
13:56
вот тут https://ru.wikipedia.org/wiki/XPath сказано что "$name — обращение к переменной, где name — имя переменной или параметра."

Как это использовать? может кто-то поделиться примером?
1 quest
 
01.06.17
17:38
никто не использует?
2 NorthWind
 
01.06.17
20:14
Похоже, это какая-то малонужная хрень. Ни в одном примере не встречал. А вот тут http://www.k-press.ru/cs/2001/2/XPath/XPath4.asp написано:

Синтаксис W3C для операторов использует пробелы и другие разделители, а реализация Микрософт (версия 2.5)– знак доллара ($). В синтаксисе W3C, бинарные ключевые слова формы $xxx$ могут быть выражены как wsxxxws, где ws – ограничитель, которым может быть пробел, одинарные или двойные кавычки. Унарные операторы, например, not(), используют функциональную запись. Хотя реализация Микрософт и поддерживает оба синтаксиса, из соображений совместимости лучше использовать синтаксис W3C.
3 Лефмихалыч
 
01.06.17
20:47
(0) контекст нужен. Что ты сделать хочешь?
4 quest
 
02.06.17
00:26
(3) Т.е. $ специльно введен примерно для такого

окружение = новый структура;
окружение.вставить("хитрыйПараметр",2);

выборка = xpath(источник,"//tag[@position()  = $хитрыйПараметр]",окружение);

я правильно понял?
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой