Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Názory k článku
Akta X 0405

Karel Zak
Karel Zak (neregistrovaný)
3. 6. 2004 8:02 Nový

Objev kola?

celé vlákno

Je naprosto bezne v "normalnich" parserech, ze lze jako tokeny pouzivat nejaka cisla na misto plne reprezentace tokenu (puvodniho stringu). Staci se podivat jak pracuje napriklad flex a jak s necim takovym pocita nasledna syntakticka analyza -- treba bizon.

To, ze XML parsery nemaji zadne pevne zazemi a temer vse je dynamicke a nelze si delat nejaky ciselnik tokenu je castecne chyba toho, ze se povazuje za normalni parsovat XML bez toho, aby parser znal to co vlasne parsuje. Pokud by se vyzadovala definice DTD (apod.) mohl by si parser podle teto definice snadno nejake ciselniky a nejake dalsi tabulky zrychlujici parsovani pripravit.

Pochopitelne takovy parser by byl ponekud malo promiskuitni a hned tak neco by jim neproslo, ale zase by byla na urovni parseru hotova validace XML :-)

Vit Kavan
Vit Kavan (neregistrovaný)
3. 6. 2004 8:35 Nový

objev kola 2

celé vlákno

Parser XML jsem psal asi pred 3mi lety, od te doby ho pouzivam temer denne. Uz si moc nepamatuju jak funguje :-) ale urcite vim, ze by mne ani ve snu nenapadlo "tokenizovat" podle prikladu v clanku.

Vít Profant
Vít Profant (neregistrovaný)
3. 6. 2004 8:50 Nový

Re: objev kola 2

celé vlákno

Kdepak Váš XML parser na Webu najdeme a je pod licencí GNU GPL?

uživatel si přál zůstat v anonymitě
3. 6. 2004 15:28 Nový

Bez titulku

celé vlákno

no vazne jsem necekal, ze to popisovane technicky efektivni reseni bude odpovidat tomu co jsem pouzil pri prepisovani dns(udp) zprav v jadernym modulu... a ze teda objevi ohen...

Zasílat nově přidané příspěvky e-mailem