3.3.1. Prelucrari XML prin DOMThis is a featured page



Datele XML sunt reprezentate intern sub forma unui arbore avand noduri de diverse tipuri. Accesul la noduri si eventual la alterarea lor se vor realiza prin proprietati si metode puse la dispozitie de obiecte construite de navigator pe baza interfetei de programare–API(Application Programming Interface) –DOM. Accesul la nodul radacina al documentului Web va fi oferit de proprietatea documentElement atasata obiectului document predefinit.

Pentru parcurgerea arborelui, metodele, proprietatile frecvent folosite sunt:
  • getElementById(identificator) - furnizeaza un element conform identoficatorului sau unic ;
  • getElementByTagName(numeTag) - intoarce o lista a tuturor elementelor XML desemnate de numeTag, in JavaScript este ca un tablou;
  • parentNode - ofera accesul la numele nodului-parinte al nodului current;
  • childNodes - furnizeaza intr-un tablou numele nodurilor copil ale nodului current;
  • firstChild - desemneza primul nod copil;
  • lastChild - specifica ultimul nod copil;
  • attributes - pentru un nod de tip element,reprezinta tabloul continand atributele asociate elementului in cauza;
Pentru modificarea structurii arborelui DOM avem la dispozitie metode precum:
  • createElement(element) – creaza un nod de tip element;
  • appendChild(nod) - adauga un nod copil nodului curent;
  • removeChild(nod) - elimina un nod copil;
  • cloneNode() - “cloneaza”un nod al arborelui;
  • setAttribute(atribut,valoare) - stabileste valoarea unui atribut dat;


No user avatar
abcc_mn
Latest page update: made by abcc_mn , Jul 3 2008, 7:05 AM EDT (about this update About This Update abcc_mn Edited by abcc_mn


view changes

- complete history)
Keyword tags: Prelucrari XML prin DOM
More Info: links to this page
There are no threads for this page.  Be the first to start a new thread.