SAX vs DOM
내 폴더/일상 2007/12/16 11:57
See the resulting graph:
개인적으로 DOM의 접근방식이 아주 마음에 들어서 현재 개발중에 있는 ArtFW에 XML파서중 DOM방식을 먼저 적용 하려고 하고 있었다. 헌데 퍼포먼스를 체크한 데이타를 보면 작은 파일의 xml문서의 경우에는 미약한 차이를 보이지만, 파일이 커질 수록 급격히 컴퓨터 자원을 사용하는 것을 볼 수가 있다.
약간에 갈등이 생기기는 하지만, 개인적으로는 개발자들의 편리성을 하드웨어가 대체해 준다는것을 더욱더 선호하기 때문에(임베디드도 아니고..) DOM 파서 클래스를 먼저 만들어 넣기로 했다. SAX는 어렵진 않은데 처리방식이 DOM보다는 까다로와서 나중에 기회되면 뜯어보고 만들어 봐야겠다.
원문 : http://tech.inhelsinki.nl/2007-08-29/
개인적으로 DOM의 접근방식이 아주 마음에 들어서 현재 개발중에 있는 ArtFW에 XML파서중 DOM방식을 먼저 적용 하려고 하고 있었다. 헌데 퍼포먼스를 체크한 데이타를 보면 작은 파일의 xml문서의 경우에는 미약한 차이를 보이지만, 파일이 커질 수록 급격히 컴퓨터 자원을 사용하는 것을 볼 수가 있다.
약간에 갈등이 생기기는 하지만, 개인적으로는 개발자들의 편리성을 하드웨어가 대체해 준다는것을 더욱더 선호하기 때문에(임베디드도 아니고..) DOM 파서 클래스를 먼저 만들어 넣기로 했다. SAX는 어렵진 않은데 처리방식이 DOM보다는 까다로와서 나중에 기회되면 뜯어보고 만들어 봐야겠다.
원문 : http://tech.inhelsinki.nl/2007-08-29/



