Cosa significa che i parser StAX non sono completi o corretti?

3

Ho navigato in rete e ho trovato queste due diapositive sul sito di XOM (modello a oggetti XML):

Dove si riferiscono ai parser SAX (push) e StAX (pull). Quindi mi chiedo, cosa significa che un parser StAX non è completo o corretto nella pratica?

    
posta Daniel Fath 25.10.2012 - 18:49
fonte

1 risposta

1

Credo che il commento fosse rivolto più in generale alle API XML e ai parser basati su pull del tempo, non solo a StAX e alle sue implementazioni. All'epoca in cui era stato scritto il mazzo di diapositive (oltre dieci anni fa!), Esistevano carenze note con il design dell'XI XMLPULL per quanto riguarda la gestione di spazi dei nomi e documenti mal formati: in effetti, era lo stesso Rusty Harold che li ha segnalati ! Inoltre, StAX era nella sua infanzia ( JSR 173 non ha raggiunto il rilascio finale fino al 2004), e altre implementazioni apparentemente non erano ancora considerate mature.

Dieci anni sono molto tempo nel mondo del software e le cose potrebbero essere cambiate nel frattempo. Se vuoi sapere qual è lo stato attuale della tecnica per un particolare parser o set di parser, dovresti chiederlo. Vedi ad esempio questo scambio molto più recente e le domande con tagstax , su Stack Overflow.

    
risposta data 06.01.2013 - 07:26
fonte

Leggi altre domande sui tag