July 2007
Intermediate to advanced
440 pages
13h 43m
Polish
Dwa API, o których mówiliśmy do tej pory — SAX i DOM — reprezentują odmienne podejścia do analizy składniowej dokumentów XML. Parser SAX informuje program poprzez różne predefiniowane interfejsy o zdarzeniach mających miejsce podczas analizy składniowej dokumentu. DOM natomiast tworzy drzewo w pamięci, które zwracane jest do programu jako jeden obiekt.
W niniejszym rozdziale przyjrzymy się jeszcze jednemu API — StAX, które reprezentuje trzeci rodzaj podejścia do przetwarzania kodu XML. Technika ta nosi nazwę przetwarzania strumieniowego (ang. pull parsing). Jest ona podobna do SAX pod tym względem, że kod oddziałuje z dokumentem w czasie jego przetwarzania. Różnica polega na sposobie odbywania ...