XSD에 대해 큰 XML 파일의 유효성을 검사하는 방법을 찾으려고합니다. 나는 ...best way to validate an XML...이라는 질문을 보았지만 그 대답은 모두 유효성 검사를 위해 Xerces 라이브러리를 사용하는 것을 지적했습니다. 유일한 문제는 그 라이브러리를 사용하여 180MB 파일의 유효성을 검사 할 때 OutOfMemoryException이 발생한다는 것입니다.거대한 XML 파일 유효성 검사
일반적인 XML 파일보다 큰 유효성 검사를위한 다른 도구, 라이브러리, 전략이 있습니까?
편집 : SAX 솔루션은 Java 유효성 검사를 위해 작동하지만 libxml 도구에 대한 다른 두 가지 제안은 Java 외부의 유효성 검사에도 매우 유용합니다.
Windows 도구를 사용하기 쉽도록 Xerces SAX 파서를 사용하는 [XML ValidatorBuddy] (http://www.xml-tools.com/ValidatorBuddy.htm)를 사용할 수 있습니다. 거대한 파일을 내부적으로 검증합니다. – Clemens