ZAWWW-2st1.2-w02.tresc-1.0-Slajd17
Z Studia Informatyczne
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.