파싱.. 파싱.. 들을 때마다 명확한 의미가 무엇인지 모르겠다.
모호하게 이해하고 있는 파싱을 조금 더 명확하게 이해해보자.
파싱은 두개의 의미를 가지고 있다.
첫째. 문자열의 문법 규칙을 분석하여 해석하는 과정
둘째. 문자열의 구성요소 단위로 분리하고 이들 간의 관계를 이해하여 의미 있는 정보를 추출한다.
첫째는 인간이 작성한 소스코드를 컴퓨터가 이해할 수 있도록 바이트코드로 변경(파싱)하는 과정 즉, 컴파일, 인터프리터, 자연어 처리를 의미한다.
둘째는 Json, Xml과 같은 구조화된 데이터 형식을 분석하여 웹 페이지에 정보를 추출.