Felhasználói eszközök

Eszközök a webhelyen


egyetem:webc2:xml:f2:reszek3

3. részfeladat

Helyezzük be egy tömb változóba a könyvek információit leíró TAG-ek neveit

Segítség

A könyvek információit a <konyv> TAG-en belül elhelyezkedő TAG-ek tartalmazzák. Ezek a következők: <szerzo> <cim> <kiado> <ev>
Mivel minden <konyv> blokkban azonos számú bejegyzés található, így most egyszerűsíthetünk azzal, hogy csak az első <konyv> blokkban található bejegyzéseket kell kiolvasnunk. Ehhez kövessük a következő lépéseket:

  1. „responseXML” alkalmazásával tudjuk a betöltött állományt átalakítani objektum fává
  2. Az objektum fából pedig a DOM modellben megismert módon lehet a <konyv> TAG-eket kiszűrni (getElementsByTagName)
  3. Ezek közül az elsőből elég ellenőriznünk az információkat tartalmazó TAG-ek neveinek kiválogatását (0. elemből childNodes-k ellenőrzése)
  4. Az ellenőrzéskor a típust vizsgáljuk (nodeType=1)
  5. A megfelelő node-k közül pedig a neveket (nodeName) kell rögzítenünk egy tömbben

Megoldás

Folytatás

egyetem/webc2/xml/f2/reszek3.txt · legutóbbi módosítás: (külső szerkesztés)