Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / XSLT. Как посчитать количество потомков / 5 сообщений из 5, страница 1 из 1
14.11.2007, 13:32
    #34938343
Big Bad Newbie
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XSLT. Как посчитать количество потомков
Собсно задача, возможно и нехитрая, но я просто не знаю, с чего начать.
Есть xml документ. формат его заранее не оговорен. Необходимо вывести в исходный xml количество непосредственных потомков вместе с именем каждого из них. Вложенность может быть любая

Например из

<parent>
<node1>...</node1>
<node1>...</node1>
<node2>...</node2>
<node3>...</node3>
<node1>...</node1>
</parent>

должно получиться что-то вроде

<parent>
<node1>3</node1>
<node2>1</node2>
<node3>1</node3>
</parent>

Это основной затык, все последующее я думаю, осилю сам.
...
Рейтинг: 0 / 0
14.11.2007, 14:31
    #34938691
Big Bad Newbie
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XSLT. Как посчитать количество потомков
нечто очень похожее нашел тут
...
Рейтинг: 0 / 0
14.11.2007, 15:59
    #34939242
Sarin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XSLT. Как посчитать количество потомков
XPath count не поможет?
...
Рейтинг: 0 / 0
15.11.2007, 13:00
    #34941767
maXmo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XSLT. Как посчитать количество потомков
тебе нужно сгруппировать и посчитать.
про группировку можно поискать по этому разделу, а посчитать можно обычной функцией count
...
Рейтинг: 0 / 0
29.11.2007, 13:17
    #34974720
xquery
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XSLT. Как посчитать количество потомков
зря вы не указываете требуемую версию XSLT (и, желательно, процессор)
...
Рейтинг: 0 / 0
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / XSLT. Как посчитать количество потомков / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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