У меня есть приложение Android, которое анализирует XML-файл для пользователей и отображает результаты в гораздо более удобном для мобильных устройств формате.Приложение отлично работает для большинства пользователей, но у некоторых пользователей есть много-много данных, и приложение зависает на них, потому что ему не хватает памяти.
Есть ли какой-нибудь способ, которым у меня есть анализатор XML в стиле DOM, выход из анализапосле определенного количества разборов?Мне нужны только первые 30 или около того элементов, чтобы сделать приложение намного более эффективным.
Я бы хотел использовать вместо этого SAX или парсер, но анализируемый мной XML - это , а недействует и я не могу это контролировать.Если у кого-то нет хороших SAX-решений, позволяющих мне анализировать грязный, некорректный XML, я думаю, что DOM - единственный путь.
Спасибо за чтение!