„6. XML (2012)” változatai közötti eltérés
Nincs szerkesztési összefoglaló |
|||
| (2 közbenső módosítás ugyanattól a felhasználótól nincs mutatva) | |||
| 159. sor: | 159. sor: | ||
==Simple API for XML (SAX)== | ==Simple API for XML (SAX)== | ||
'''A SAX XML parszolására, feldolgozására és validálására való. Eseményvezérelt (callback minta), sorosan és állapotfüggetlenül dolgozza fel a kódot. A parser a ContentHandler-t valósítja meg, de nem ez validál, azt a hibakezelésből kapjuk meg.''' | |||
===org.xml.sax.ContentHandler interfész=== | ===org.xml.sax.ContentHandler interfész=== | ||
| 183. sor: | 180. sor: | ||
===hibakezelés=== | ===hibakezelés=== | ||
* fatal error: nem jólformált XML (syntax error) | * '''fatal error''': nem jólformált XML (syntax error) | ||
* error: nem valid (nem illeszkedik a sémára) | * '''error''': nem valid (nem illeszkedik a sémára) | ||
* warning: egyéb gányság (kétszeres típus) | * '''warning''': egyéb gányság (kétszeres típus) | ||
== Document Object Model (DOM)== | == Document Object Model (DOM)== | ||
===DOM általánosan=== | ===DOM általánosan=== | ||
'''A DOM a SAX-szal ellentétben nem sorosan dolgozza fel az XML-t, hanem a felépíti a dokumentum alapján a fa reprezentációját, mely módosítható.''' | |||
====Document==== | ====Document==== | ||
A Document a dokumentumot reprezentáló node, mely elemeket tud gyártani és lekérdezhetőek az alábbiak: doctype, verzió, kódolás, stb. | |||
====Node==== | ====Node==== | ||
| 223. sor: | 219. sor: | ||
-- [[PallosTamas|Velias]] - 2009.05.27. | -- [[PallosTamas|Velias]] - 2009.05.27. | ||
--[[Szerkesztő:Ferrero|Szabó Csaba]] ([[Szerkesztővita:Ferrero|vita]]) 2012. december 17., 21:39 (CET) | |||
[[Category:Infoszak]] | [[Category:Infoszak]] | ||