powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / xmlns="schema.pfr.ru/asv"
3 сообщений из 28, страница 2 из 2
xmlns="schema.pfr.ru/asv"
    #38435597
Альтаир
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да. спасибо, теперь раотает. Я писала <xsl:value-of select="net:реквизиты/наДату"/> а не <xsl:value-of select="net:реквизиты/net:наДату"/>
...
Рейтинг: 0 / 0
xmlns="schema.pfr.ru/asv"
    #38436344
valkot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АльтаирДа. спасибо, теперь раотает. Я писала <xsl:value-of select="net:реквизиты/наДату"/> а не <xsl:value-of select="net:реквизиты/net:наДату"/>
вообще, там в трансформации использовать этот неймспейс и цеплять префикс нет надобности. Все xpath выражения, задаваемые в аттрибутах xslt комманд работают на дереве исходного документа с его неймспейсами, тоесть локальная часть расширенного имени используется в самих выражениях, а объявления неймспейсов в узлах xslt, относятся к самим узлам дерева трансформации - yзлам п.и. xslt, литеральным узлам, аттрибутам. Так что так и не ясно, что же порождало ошибку, и что именно ее исправило. Но хорошо, что все-таки заработало.)
...
Рейтинг: 0 / 0
xmlns="schema.pfr.ru/asv"
    #38436354
valkot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не, мое утверждение из предыдущего поста не верно - если в исходном документе узел имел расширенное имя с неким ури, то же ури должно быть в node-test после разрешения из его QName. А значит префикс должен быть. И это объявление должно быть "в контексте выражения". Нашел в спецификации. Я думал что объявления п.и. в узлах трансформации никак не действуют на значения аттрибутов, в том числе задающих xpath-выражения для исходного дерева. Ошибался. Только дефолтный неймспейс не передается.
В итоге, ошибка была в неправильной задаче QName в node-test выражений в xslt, - расширенное имя node-test имело null ури, а в исходном документе нет.
...
Рейтинг: 0 / 0
3 сообщений из 28, страница 2 из 2
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / xmlns="schema.pfr.ru/asv"
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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