powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / как вывести номер позиции HTML + XML
8 сообщений из 8, страница 1 из 1
как вывести номер позиции HTML + XML
    #33822384
Alex Nik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем доброго времени суток!

Задачка конечно простая... Вообщем есть XML и есть HTML в котором табличка строится по данным из XML, например:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
<table datasrc="xml" datafld="root">
<thead>
<td/>
<td/>
</thead>
<tbody>
<td><span datasrc="xml" datafld="doc"/><td>
<td><span datasrc="xml" datafld="sum"/><td>
</tbody>
</table>

XML например вида:

Код: plaintext
1.
2.
3.
4.
5.
<root>
 <doc>aaa</doc>
 <sum> 111 </sum>
 <doc>bbb</doc>
 <sum> 222 </sum>
</root>

Соответственно будет табличка 2 х 2.
Так вот... вопрос, мне нужно вывести порядковый номер строки в табличку. Самый простой способ впарить в XML еще один тег <num></num> и туда писать значение счетчика, но может есть какая нить функция чтоб это не в XML, а в HTML-е сделать сразу?
...
Рейтинг: 0 / 0
как вывести номер позиции HTML + XML
    #33822570
beard-electronic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть функция position(), которая возвращает номер текущего обрабатываемого узла из набора
...
Рейтинг: 0 / 0
как вывести номер позиции HTML + XML
    #33822576
beard-electronic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это в случае, когда используется XSLT, XQuery..., вобщем тот язык, который использует XPath
...
Рейтинг: 0 / 0
как вывести номер позиции HTML + XML
    #33823219
Alex Nik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
И куда мне эту функцию впарить? :) мне ж надо что это в html отображалось без моего участия, то есть на данном этапе XSL вообще не используется. Это называется внедрение XML в HTML.
...
Рейтинг: 0 / 0
как вывести номер позиции HTML + XML
    #33825086
M0us
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
и каким образом Вы собираетесь внедрять xml в html?
...
Рейтинг: 0 / 0
как вывести номер позиции HTML + XML
    #33826507
Alex Nik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну насчет теории могу вам посоветовать почитать спецификацию DOM и ее расширения :) А если коротенько, то на HTML странице создается элемент <XML id=... src=...>, где src - это адрес где лежит XML файл, а после этого уже осуществляется связка хтмл элементов с хмл (см. выше)

Если кому интересно можно почитать здесь:
www.script-coding.info/LinkXML.html
...
Рейтинг: 0 / 0
как вывести номер позиции HTML + XML
    #33833114
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
можно жскриптом поколупаться.
...
Рейтинг: 0 / 0
как вывести номер позиции HTML + XML
    #33836356
Alex Nik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да я собственно сразу жаваскриптом и сделал, но потом подумал, а вдруг есть какая нить функция :)
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / как вывести номер позиции HTML + XML
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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