Proceedings of the Korea Information Processing Society Conference (한국정보처리학회:학술대회논문집)
- 2000.04a
- /
- Pages.480-482
- /
- 2000
- /
- 2005-0011(pISSN)
- /
- 2671-7298(eISSN)
Design Specification of an XML Toolkit
XML Toolkit 설계
- Roh, Dae-Sik (Dept. of Linguistic Engineering, ETRI-CSTLab.) ;
- Kim, Hyun-Ki (Dept. of Linguistic Engineering, ETRI-CSTLab.) ;
- Yun, Bo-Hyun (Dept. of Linguistic Engineering, ETRI-CSTLab.) ;
- Kang, Hyun-Kyu (Dept. of Linguistic Engineering, ETRI-CSTLab.)
- 노대식 (한국전자통신연구원 컴퓨터소프트웨어기술연구소 언어공학연구부) ;
- 김현기 (한국전자통신연구원 컴퓨터소프트웨어기술연구소 언어공학연구부) ;
- 윤보현 (한국전자통신연구원 컴퓨터소프트웨어기술연구소 언어공학연구부) ;
- 강현규 (한국전자통신연구원 컴퓨터소프트웨어기술연구소 언어공학연구부)
- Published : 2000.04.14
Abstract
XML은 기존 HTML의 한계를 극복할 수 있는 새로운 기술로 다양한 응용분야에 활용되고 있으며 많은 응용 제품들이 개발되고 있다. XML편집기, XSL편집기, XML브라우져, XML저장 관리기, XML문서 저장 관리기, XML문서 검색기, XML Conversion Tool등의 다양한 XML응용 프로그램에서 사용할 수 있는 표준 라이브러리 API인 DOM(Document Object Model)과 SAX(Simple API for XML)를 지원하며 XML문서의 모든 구성요소에 대한 처리를 할 수 있는 파서가 요구되고 있다. 이에 본 논문에서는 다양한 응용 프로그램의 요구사항을 분석하고 이를 반영하여 처리할 수 있는 XML Toolkit모델을 제시한다. 본 XML Toolkit은 W3C XML 1.0스펙과 W3C Namespaces in XML스펙과 W3C DOM Level 1스펙을 지원하며 XML사용자 그룹에서 정의한 SAX를 지원한다. 또한 표준 API로 접근할 수 없거나 그 기능이 표준에서 정의되지 않은 추가 기능을 제공하기 위한 XML문서의 내부자료구조를 정의하고 이의 처리를 위한 API를 제공한다.
Keywords