„6. XML (2012)” változatai közötti eltérés

Ferrero (vitalap | szerkesztései)
Ferrero (vitalap | szerkesztései)
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.'''
* parser alapú, soros feldolgozással
* állapotfüggetlen
* eseményvezérelt (Callback pattern!)


===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)==
A lap eredeti címe: „https://vik.wiki/6._XML_(2012)