ZAWWW-2st1.2-w02.tresc-1.0-Slajd19

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania

Język XPath 1.0

Język XPath 1.0


Przeszukiwanie złożonych drzew DOM wyłącznie za pomocą metod nawigacyjnych prowadzi do istotnego skomplikowania kodu aplikacji, przejawiającego się dużą liczbą zagnieżdżonych pętli oraz warunków logicznych. Interesującym rozwiązaniem pozwalającym na uproszczenie tego typu problemów jest technologia XPath. XPath to specyfikacja języka wyrażeń służącego do adresowania, odczytywania i przeszukiwania drzew DOM reprezentujących dokumenty XML. XPath odgrywa podobną rolę w stosunku do drzew DOM, jak język SQL w stosunku do relacyjnych baz danych, tzn. pozwala formułować deklaratywne zapytania, które są wykonywane przez oprogramowanie systemowe. XPath stosuje notację przypominającą ścieżki dostępu w systemach plików - zapytanie XPath jest łańcuchem znakowym zawierającym wiele ukośników. Wynikiem ewaluacji zapytania XPath jest lista węzłów spełniających warunki selekcji.



<< Poprzedni slajd | Spis treści | Następny slajd >>