Я реализовал VTD-Parser в java, который успешно проанализировал XML-файл размером около 500 МБ и смог написать в Excel. Я понимаю, что синтаксический анализатор DOM сначала создает структуру узлов дерева, а затем получает данные, а SAX — это синтаксический анализатор, основанный на событиях. Но что делает синтаксический анализ файла VTD таким простым и эффективным? Я пытался искать, я получил много примеров реализации, но так и не понял логики. Я попробовал ссылку ниже, чтобы понять идею, но не получил четкой картины. VTD_Parser
Если кто-нибудь может объяснить краткую идею.