![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 11.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
witam
mam przykladowy plik XML: <?xml version="1.0" ?> <dane> <nazwa>auto</nazwa> <cena>122</cena> <kolor>niebieski</kolor> </dane> i teraz wiem ze mona utworzyć zewnętrzny plik (XSL) do którego odwołam sie w prologu XML'a i który przekształci mi go tak, że wynik będzie np. w formie tabelki. Pytanie moje jest takie: Czy można zrobić tak, że kod XSL zostanie zawarty bezpośrednio w pliku XML ?. Chodzi mi o to zeby nie odwoływać się do zewnętrznego pliku, tylko mieć 2 w 1. pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 42 Pomógł: 1 Dołączył: 29.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
raczej nie . bo xls "opisuje" zawartosc xml'a
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 254 Pomógł: 10 Dołączył: 8.11.2006 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Raczej tak, tak mówi rekomendacja W3C : http://www.dpawson.co.uk/xsl/sect2/onefile.html
Pytanie tylko brzmi, czy parsery to potrafią. Musisz to sam sprawdzić, bo ja nigdy nie stosowałem takiej konstrukcji. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 42 Pomógł: 1 Dołączył: 29.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
http://www.google.pl/search?hl=pl&clie...=Szukaj&lr=
jesli znasz angielski to poczytaj moze to ci cos rozjasni |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 254 Pomógł: 10 Dołączył: 8.11.2006 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Znalazłem na sieci działający przykład, wrzuciłem go na http://blog.axent.pl/samples/xml-xsl/
Transformacje XSL zdefiniowane w osobnym pliku (sample.xml) działają na FF, IE oraz Opera. Niestety plik, w którym mam XML i XSL razem nie działa pod IE (sample-combined.xml) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 13:12 |