데이터 파싱

Fox·2023년 12월 26일
0
post-thumbnail

파싱(Parsing)이란?

  • 컴퓨터 과학에서 주어진 문장이나 코드를 구성 요소로 분해하고 그 구조를 분석하는 과정이다.
  • 주어진 입력을 의미 있는 부분으로 나누어 해석하거나 실행하기 위해 사용된다.
  • 웹상에서 주어진 정보를 내가 원하는 형태로 가공하여 서버에서 불러들이는 것이다.

파서(Parser)란?

  • Parser란 Compiler의 일부로서 데이터 파싱을 수행하는 도구나 프로그램을 말한다.
  • 파서는 구문 규칙을 기반으로 데이터를 분석하고, 데이터의 구조를 파악하거나 원하는 정보를 추출한다.
  • 파서는 특정 형식의 데이터를 읽어들여 구문 분석(Syntax Analysis)을 수행하고, 그 결과로 데이터를 해석하거나 추출하는 역할을 수행한다.

즉, Compiler나 Interpreter에서 원시 프로그램을 읽어 들여, 그 문장이 구조를 알아내는 Parsing을 행하여 주는 프로그램이다.

이 역할을 하는 함수나 프로그램을 파서(parser)라고 하며, 이 과정을 파싱(parsing)이라고 한다.

profile
주니어개발자 Fox 입니다 🦊

0개의 댓글