У меня есть очень большие файлы XML для обработки. Я хочу преобразовать их в читаемые PDF-файлы с цветами, рамками, изображениями, таблицами и шрифтами. У меня не так много ресурсов на моей машине, поэтому мне нужно, чтобы мое приложение оптимально обращалось к памяти и процессору.
Я провел скромное исследование, чтобы понять, какую технологию использовать, но не смог решить, какой язык программирования и API лучше всего подходят для моих требований. Я считаю, что DOM не вариант, потому что он потребляет много памяти, но будет ли Java с парсером SAX соответствовать моим требованиям?
Некоторые люди также рекомендовали Python для разбора XML. Это так хорошо?
Я был бы признателен за ваш добрый совет.