본문 바로가기

개발

파싱(Parsing)과 파서(Parser)

파싱이란 어떤 데이터를 원하는 모양으로 만들어 내는걸 말한다.

1. 파싱 :

   1)  특정문서(XML 따위)를 읽어 들여서 이를 다른 프로그램이나 서브루틴이 사용할 수 있는 내부 의  표현 방식으로 변환시켜 주는 것이다. XML 문서를 보시면 HTML처럼 <>태그가 보일 것입니다. 사용자가 이렇게 입력하지만 컴터가 알아 볼 수 있도록 바꿔주는 과정을 의미합니다.

   2)  컴파일러의 일부로써 원시 프로그램의 명령문이나 온라인 명령문, HTML 문서등에서 마크업태그등을 입력으로 받아들여서 구문을 해석 할수 있는 단위로 여러부분으로 분할해 주는 역할을 한다.

2. 파서 :

   1)  파서는 파싱을 하는 프로세서를 파서라고 부립니다. 즉, 파서가 파싱 작업을 하는 것.

   2)  파서(parser)란 컴파일러의 일부로서 원시 프로그램즉, 컴퍼일러나 인터프리터에서 원시 프로그램을 읽어 들여, 그문장의 구조를 알아내는 구문 분석(parsing)을 행하는 프로그램을 말한다.

'개발' 카테고리의 다른 글

클라이언트의 역할  (0) 2011.07.26
웹 서버의 역할  (0) 2011.07.26
웹 애플리케이션  (0) 2011.07.26
Apache Tomcat 6.0 라이브러리  (0) 2011.07.25
MVC  (0) 2011.07.21
익스트림 프로그래밍(eXtreme Programming)  (0) 2011.06.10
JQuery란?  (0) 2011.06.07