Apache Xerces - Parser XML
Cos'è Apache Xerces2?
Xerces2 è un processore basato su Java e fornisce interfacce e implementazioni standard per seguire gli standard API di analisi XML -
Document Object Model (DOM) livello 3
API semplice per XML (SAX) 2.0.2
API Streaming per XML (StAX) 1.0 API per eventi
API Java per l'elaborazione XML (JAXP) 1.4
Cos'è l'analisi XML?
L'analisi dell'XML si riferisce all'esecuzione del documento XML per accedere ai dati o per modificare i dati in un modo o nell'altro.
Cos'è XML Parser?
XML Parser fornisce un modo per accedere o modificare i dati presenti in un documento XML. Java fornisce più opzioni per analizzare il documento XML. Di seguito sono riportati vari tipi di parser comunemente utilizzati per analizzare i documenti XML.
Dom Parser - Analizza il documento caricando il contenuto completo del documento e creando in memoria il suo albero gerarchico completo.
SAX Parser- Analizza il documento sui trigger basati sugli eventi. Non carica il documento completo nella memoria.
StAX Parser - Analizza il documento in modo simile al parser SAX ma in modo più efficiente.
Ora, elaboreremo ogni parser utilizzando la libreria Apache Xerces nei capitoli successivi.