Sax vs Dom Parser
-
Hallo,
versteh ich das richtig . Der Sax Parser lässt das Dokument auf der Festplatte und liest dort und wenn er auf ein Ereignis trifft schreibt er es zurück.
Der Dom liest das ganze File als Klassen ein und ist deshalb speicherhungriger und eignet sich nicht für große Dokumente ?
-
Der SAX-Parser schreibt nichts zurück auf die Festplatte, aber ja, er liest immer nur einen kleinen Teil des Dokuments und teilt dir nach der Reihe mit auf welche XML-Knoten er gestoßen ist.
MfG SideWinder
-
Er liest also nur immer einen Teil des XML Files ein ?? Liegt die ganze Datei dabei im Arbeitsspeicher ??
-
Also als Vorteil für den Sax Parser wird ja immer genannt er sei so schnell.
Also für mich ist er der langsamste. Er hat ja diese startElement Methode , dort muss man dann immer diesen qName abfragen . Das dauert ja ewig.
-
Hatte ganz vergessen, dass es sich bei dir ja um einen Troll handelt.
MfG SideWinder