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

Z Studia Informatyczne
Wersja z dnia 09:43, 30 wrz 2006 autorstwa Juliusz Jezierski (dyskusja | edycje)
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Przejdź do nawigacjiPrzejdź do wyszukiwania

Java: nawigacja w drzewie DOM getAttributes()

Java: nawigacja w drzewie DOM getAttributes()


Na slajdzie przedstawiono przykład programu Java, który w oparciu o przedstawiony wcześniej dokument XML wyświetla wartości pierwszego atrybutu każdego znacznika <ksiazka> (czyli numery ISBN książek z katalogu). Oto najważniejsze fragmenty kodu źródłowego:

1. W zmiennej docNode zapisujemy węzeł elementu najwyższego poziomu (znacznik <katalog>).

2. W zmiennej docNodeList zapisujemy listę węzłów podrzędnych w stosunku do węzła docNode (znaczniki <ksiazka>).

3. Iterując po węzłach z listy docNodeList pobieramy kolejne jej elementy do zmiennej bookNode.

4. W zmiennej isbnNode zapisujemy pierwszy element z listy węzłów atrybutowych podrzędnych w stosunku do węzła bookNode. Węzeł isbnNode reprezentuje atrybut "isbn" znacznika <ksiazka>. Jego wartość wyświetlamy na ekranie.




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