![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 12.06.2002 Skąd: Koszalin/Toruń Ostrzeżenie: (0%) ![]() ![]() |
Witam !
Mam nastepujący problem . Zalozmy ze mam nastepujacy dokument z moim meta jezykiem :
Pisze do niego transformacje , ktora przeksztalca go na XHTML w taki sposob ze element <heading level="1"> przechodzi na <h1> itd. Jednak zalezy mi z pewnych wzgledow zeby do kazdego wynikowego <h1> ,<h2> itd dodwac atrybut id ktory zawiera liczbe wskazujaca na to ktory to element heading czyli : XHTML: jak to zrobic w XSL'u ? Znalezlem jakis wzorzec na iteracje ale on sie nie sprawdza do numeracji tych samych elementow. Potem probowalem w ten sposob :
Okazal sie byc on prawie dobry ale XPath'owe position() zwraca pozycje w strukturze dokumentu a nie w odniesieniu do tych samych elementow i w ten sposob liczby jakie sa przyporzadkowywane nie sa kolejnymi liczbami naturalnymi Czy ktos ma jakis pomysl jak to zrobic ? -------------------- Wszyscy wiedzą, że czegoś nie da się zrobić, i przychodzi taki jeden, który nie wie, że się nie da, i on właśnie to robi.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 00:33 |