본문 바로가기
웹 프로그래밍(풀스택-->java)

5. 파싱이란 무었인가?

by 백엔드개발자0107 2021. 6. 13.

컴퓨터 과학에서 parsing은 일련의 문자열을 의미있는 token(어휘 분석의 단위) 으로 분해하고 그것들로 이루어진

Parse tree를 만드는 과정

어떤 문장을 분석하거나 문법적 관계를 해석하는 행위

프로그램을 compile하는 과정에서 특정 프로그래밍 언어가 제시하는 문법을 잘 지켜서 작성하였는지 compiler가 검사하는 것

ex) XML parser는 XML 문서가 XML 문법에 맞게 작성되었는지 검사

XML 문서를 읽고 해석하여 태그명, 속성명, 속성값 및 엘리먼트 내용을 분리해 주는 프로그램

인터넷에 주어진 정보를 내가 원하는대로 가공하여 서버에서 원하는 때 불러올 수 있도록 하는 것

출처:

https://na27.tistory.com/23

라고 한다..! 그냥 , 종합적으로 정리해볼때,

parsing은 일련의 문자열을 쪼개서 덩어리로 만든다음에 그겄들을 이용

해서 무언가 문법적 관계를 만들어내서 프로그램이라든지 이런것들을 compile하게 하는것이다..! 라고 생각하자!

'웹 프로그래밍(풀스택-->java)' 카테고리의 다른 글

4. 웹프론트엔드의 이해  (0) 2021.06.13
6. 웹 서버란?  (0) 2021.06.13
3.웹 백엔드의 이해  (0) 2021.06.13
2. browser의 동작  (0) 2021.06.13
1. HTTP의 이해  (0) 2021.06.13