Я пытаюсь найти способ проверки большого XML-файла на XSD. Я увидел вопрос ...best way to validate an XML..., но все ответы были направлены на использование библиотеки Xerces для проверки. Единственная проблема: когда я использую эту библиотеку для проверки файла 180 Мбайт, я получаю исключение OutOfMemoryException.Проверка файла HUGE XML
Есть ли другие инструменты, библиотеки, стратегии для проверки файла XML большего размера, чем обычный?
EDIT: решение SAX работало для проверки Java, но два других предложения для инструмента libxml были очень полезны для проверки вне Java.
Для простого в использовании инструмента Windows вы можете использовать [XML ValidatorBuddy] (http://www.xml-tools.com/ValidatorBuddy.htm), который использует синтаксический анализатор Xerces SAX внутренне для проверки огромных файлов. – Clemens 2011-09-02 06:16:35