Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Выборка из XML посредством XSLT / 4 сообщений из 4, страница 1 из 1
07.01.2006, 12:11
    #33471106
AndreyIv
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка из XML посредством XSLT
Вопрос возник нужно выбрать все неповторяющиеся записи по имени атрибута с помощью XSLT преобразований.
пример XML
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
<ROWDATA>
	<ROW NPar="1" Initial="Мельникова Н.С." Name="Гу-308" SName="Социология" Num="31" PrepID="134" GrupID="20" CabID="51" CType="0"/>
	<ROW NPar="1" Initial="Данилова Г.В." Name="Д-308" SName="Рисунок" Num="104" PrepID="96" GrupID="40" CabID="49" CType="1"/>
	<ROW NPar="1" Initial="Заббарова И.В." Name="С-214" SName="Осн.эк.знан." Num="25(э)" PrepID="159" GrupID="15" CabID="44" CType="1"/>
	<ROW NPar="1" Initial="Бабак Н.В." Name="Пк-340" SName="Конст.пр" Num="70" PrepID="168" GrupID="23" CabID="63" CType="0"/>
	<ROW NPar="1" Initial="Щучкин С.В." Name="Д-407" SName="Инф.технол." Num="30" PrepID="153" GrupID="72" CabID="11" CType="2"/>
	<ROW NPar="1" Initial="Перепелица М.Б." Name="С-115" SName="История" Num="9" PrepID="120" GrupID="11" CabID="25" CType="1"/>
	<ROW NPar="2" Initial="Щучкин С.В." Name="Д-407" SName="Инф.технол." Num="30" PrepID="153" GrupID="72" CabID="11" CType="2"/>
	<ROW NPar="2" Initial="Перепелица М.Б." Name="С-115" SName="История" Num="9" PrepID="120" GrupID="11" CabID="25" CType="1"/>
</ROWDATA>
заранее неизвестно что будет например в атрибуте PrepID, а нужно построить список только уникальных ROW по атрибуту PrepID/
Заранее спасибо за помощ.
...
Рейтинг: 0 / 0
09.01.2006, 01:52
    #33472207
maXmo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка из XML посредством XSLT
используй сортировку и ось following-sibling
------------------
- А как в Интеpнете pаботать? - Сначала нужно узнать, что вам нужно rtfm
...
Рейтинг: 0 / 0
09.01.2006, 01:59
    #33472211
maXmo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка из XML посредством XSLT
http://www.sql.ru/forum/actualthread.aspx?tid=244317&hl=sibling#2169938
------------------
- А как в Интеpнете pаботать? - Сначала нужно узнать, что вам нужно rtfm
...
Рейтинг: 0 / 0
19.01.2006, 15:53
    #33492246
AndreyIv
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка из XML посредством XSLT
По вопросу разобрался с помошью ключей.
Возник сразу другой вопрос, а группировка с несколькими атрибутами.
например с Initial и NPar, чтобы сначала NPar выводились а в нем список Initial по критерию отбора NPar
...
Рейтинг: 0 / 0
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Выборка из XML посредством XSLT / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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