Я пытаюсь найти способ проверить большой XML-файл на соответствие XSD. Я видел вопрос ... лучший способ проверки XML ... , но все ответы указывали на использование библиотеки Xerces для проверки. Единственная проблема заключается в том, что когда я использую эту библиотеку для проверки файла размером 180 МБ, я получаю исключение OutOfMemoryException.
Существуют ли другие инструменты, библиотеки, стратегии для проверки XML-файла размером больше обычного?
РЕДАКТИРОВАТЬ: SAX-решение работало для проверки Java, но два других предложения для инструмента libxml были очень полезны также для проверки вне Java.