현재 원시 Java XML 처리 라이브러리 (Xerces)를 사용하고 있습니다. xml 노드에 임의 액세스해야하기 때문에 색소 파서를 사용할 수 없습니다. XML 파일을 파싱 할 때 CPU 사용량이 100 %가된다는 것을 알았습니다. 나는() processXMlfile에서 this-jdom 성능
while(hasFile){
processXMlfile(hasFile.next);
}
처럼 처리하고 내가 구문 분석 및 처리 파일을 구축하고 작은 크기 (1-10킬로바이트)의 많은 수 있습니다.
JDOM 라이브러리로 이동하면 성능상의 이점이 있습니까?
당신이 VTD-XML 봤어 할 가능성이 두 배 이상 .... 처리량을 찾을 것인가? 중대성 XML 처리를 위해 그것은 아무도 차선책이 아닙니다 ... 기존의 java xml 처리 프레임 워크에 대한 포괄적 인 연구를 수행 한 최근의 연구 보고서를 읽으십시오 http://sdiwc.us/digitlib/journal_paper.php?paper=00000582.pdf –