Model de dom XML

Nodurile care sunt la același nivel - ca o carte și nodurile pubinfo în schema - cunoscut sub numele de un singur nivel.

Una dintre caracteristicile DOM - un mod de atribute de prelucrare. Atributele nu sunt noduri, care constă în părinte, copil și frate relații. Atributele sunt considerate proprietatea unui nod element și sunt o pereche de „nume-valoare“. De exemplu, în cazul în care XML-date este un format de design = „dolar. Legat de preț. Element de format Word este atributul numele, și formatul valoarea atributului este un dolar. Pentru formatul atribut =“ dolar „unitate de preț se poate utiliza metoda getAttribute. Atunci când se află cursorul în nodul element de preț. pentru mai multe informații. consultați Accesarea atributelor în DOM.

După cum se creează citirea XML-documente în nodurile de memorie. Nodurile pot fi de diferite tipuri. Termeni si XML-element de sintaxă este diferit de regulile de instrucțiuni de sintaxă și de prelucrare. Prin urmare, în măsura în care de a citi o varietate de date atribuite fiecărui tip de nod. Tipul de nod determină caracteristicile și funcționalitatea.

Pentru mai multe informații despre tipurile de site-uri care sunt create în memorie. Consultați secțiunea Tipuri de XML-nod. Pentru mai multe informații despre obiectele care sunt create în nodurile de copac. A se vedea secțiunea de comparare ierarhia obiect cu XML-date.

Modelul DOM este extrem de util pentru citirea XML-date în memorie, schimbări în structura lor, adăugarea și eliminarea nodurilor, schimbarea datelor, aparținând unui nod (de exemplu, textul cuprins în document). Cu toate acestea, există alte clase, care, în unele cazuri, sunt mai rapide DOM. XMLReader și XMLWriter clase oferă un acces rapid o singură trecere non-în cache flux XML. Dacă aveți nevoie de acces aleator la modelul cursorului și XPath. este utilizat clasa XPathNavigator.

articole similare