AWWW-1st3.6-w08.tresc-1.0-Slajd29
Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Przykład wykorzystania znaczników
Slajd przedstawia przykład wykorzystania znaczników do przetwarzania XML. Fragment pliku students.xml jest przedstawiony w dolnej części slajdu. W kroku (1) za pomocą znacznika <c:import> następuje wczytanie pliku XML do zmiennej xmlfile. W kroku (2) dokument XML zostaje przeanalizowany i sparsowany za pomocą znacznika <x:parse>, a wynikowe drzewo XML zostaje zapisane do zmiennej result. Krok (3) ilustruje wykorzystanie pętli <x:forEach> do iteracji po wszystkich elementach zwróconych przez zapytanie XPath. Podstawowa różnica między znacznikami podstawowymi <c:out>, <c:set>, itd. a ich odpowiednikami <x:out>, <x:set> polega na tym, że te ostatnie wspierają, poprzez atrybut select, język przeszukiwania XPath.