EXPAT (1) 썸네일형 리스트형 VxWorks 5.5 - Expat으로 XML 프로그래밍 Expat? Expat은 SAX형 XML파서로 이벤트 기반으로 데이터 처리를 한다. XML 파싱할 때 DOM과 같이 XML 크기와 비례하여 메모리가 증가하지 않아, 메모리 제약이 상대적으로 큰 임베디드 장비에서 사용하기 적합하다. 본 문서는 1553 Framework의 일환으로 개발중인 XML 파서에서 사용된 Expat을 소개하는 것을 목적으로 한다. 더 자세한 DOM과 SAX의 차이는 아래의 표를 참고한다. 구분 DOM SAX 파싱 기반 트리 기반 이벤트 기반 데이터 접근 방식 랜덤 순차 메모리 사용 방식 데이터 크기에 비례해서 증가 데이터 크기와 상관없이 일정 메모리 사용 적합한 데이터 경량 데이터 경량/대용량 데이터 데이터 재사용 가능 불가능(재파싱해서 사용할 수 있음) License MIT 라이센..