Mark Up/HTML

파싱(Parsing) 과 파서(Parser)

yuns94 2023. 3. 24. 14:05

 

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

 

 

 

1. 파싱(parsing) : 

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

 

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

 

2. 파서(Parser)

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

 

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