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

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania

Java: nawigacja w drzewie DOM getElementsByTagName()

Java: nawigacja w drzewie DOM getElementsByTagName()


Na slajdzie przedstawiono przykład programu Java, który w oparciu o przedstawiony wcześniej dokument XML wyświetla tytuły wszystkich książek opisanych w katalogu. W przeciwieństwie do wcześniejszego przykładu, ten program wykorzystuje przydatną metodę getElementsByTagName(). Oto najważniejsze fragmenty kodu źródłowego:

1. W zmiennej titleNodeList zapisujemy listę wszystkich węzłów o nazwie "tytul". Przeszukanie całego drzewa DOM jest realizowane przez metodę getElementsByTagName().

2. Iterując po węzłach z listy titleNodeList pobieramy kolejne jej elementy do zmiennej titleNode.

3. Wyświetlamy na ekranie wartość pierwszego węzła podrzędnego w stosunku do węzła titleNode, który powinien być węzłem tekstowym zawierającym tytuł książki.


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