powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Текст в xpath
6 сообщений из 6, страница 1 из 1
Текст в xpath
    #34758000
Cуществует проблема!

<xsl:value-of select="/Most/Element[@Name = 'DecXML']/Document/XMLData/dec/XXX/YYY"/>

XXX = /Most/Element[@Name = 'DecForm']/Document[@Name = 'WebForm']/Document[@Name = 'MetaGroup']/SysName
YYY = /Most/Element[@Name = 'DecForm']/Document[@Name = 'WebForm']/Document[@Name = 'MetaGroup']/Document[@Name = 'FormField']/SysName

SysName я вляются названиями пути по которой нам нужно получить данные.

Пример:
SysName у ноды Document[@Name = 'MetaGroup'] является fisc
SysName у ноды Document[@Name = 'FormField'] является number

и путь который мы должны получить должен быть:
<xsl:value-of select="/Most/Element[@Name = 'DecXML']/Document/XMLData/dec/fisc/number"/>

Из которого мы должны вывести данные.

Помогите пожалуйста с решением!!!
...
Рейтинг: 0 / 0
Текст в xpath
    #34758343
TiG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
local-name тебе поможет:
Код: plaintext
1.
<xsl:value-of select="/Most/Element[@Name = 'DecXML']/Document/XMLData/dec/*[local-name()=$MetaGroupSysName']/*[local-name()=$FormFieldSysName']"/>
...
Рейтинг: 0 / 0
Текст в xpath
    #34758532
Потрясающе!!!
Справились с задачей на 10!!!

Спасибо огромное! :)
...
Рейтинг: 0 / 0
Текст в xpath
    #34761756
В продолжение темы!

<input value="{/root/*[(local-name() = $parent) and (@line = $ i )]/*[local-name() = $current]}">

Вместо i должна быть цифра генерируемая яваскриптом ... каким образом можно вставить эту переменную в xpath???
...
Рейтинг: 0 / 0
Текст в xpath
    #34762001
Или может можно при помощи xslt както это обойти.

У нас в xml есть число ... и можно ли это число при помощи xslt подставить под каждый input
...
Рейтинг: 0 / 0
Текст в xpath
    #34762076
Точнее у нас число скажем 10 ... и нам нужно в каждый input вставить цифры ... 1, 2, 3 и т.д. ... в каждый input свое число .... итого 10 чисел, 10 элементов input
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Текст в xpath
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]