목록2024/07/26 (2)
연습장
HTML 파싱에서 "파싱"이란 HTML 문서의 구조와 내용을 분석하고 이해하는 과정을 의미합니다. 파싱의 세부 과정토큰화 (Tokenization):HTML 문서의 원시 문자열을 읽어서 작은 단위인 토큰(token)으로 나누는 과정입니다. 토큰은 HTML 태그, 속성, 텍스트 내용 등이 될 수 있습니다.예를 들어, Hello라는 HTML 문자열을 토큰화하면, , Hello, 로 나뉩니다.구문 분석 (Syntax Analysis):토큰화된 단위들을 분석하여 HTML 문서의 구조를 파악합니다. 이 과정에서 HTML의 문법 규칙을 적용하여 올바른 구조를 만들도록 합니다.HTML 문서의 태그들이 올바르게 중첩되어 있는지, 태그가 올바르게 닫혀 있는지 등을 검사합니다.트리 구조 생성 (Tree Constructi..
API (Application Programming Interface) 정의 (주관적인 해석을 곁들인...)소프트웨어 응용 프로그램이 서로 상호 작용할 수 있도록 만들어진 인터페이스입니다.사전에 만들어놓은 기능이나 데이터를 프로그램 사이에서 주고 받기 위한 방법으로 사용 됩니다. 특징 API는 일반적으로 문서화되어 있어서 사용 방법이 명확합니다.API 호출은 일반적으로 비동기적으로 처리되며, 요청과 응답은 데이터 형식(JSON, XML 등)으로 전송됩니다. API 구조엔드포인트(Endpoint) : API에서 특정한 리소스에 접근할 수 있는 URL입니다.요청 방식 : HTTP(주로사용), HTTPS, WebSocket, FTP, SMTP, RPC요청 및 응답 형식 : JSON , XML매개변수 : API..