그냥 regex나 split만 갈겨놓으면 다 파싱이라하던데 원래는 컴파일러 용어 아니었음? 구문분석이라는 용어가 왜 단순 인덱싱에도 쓰이는 것인지 이해가안됨 분명 어떤언어를 받아서 yacc나 여타다른 걸로 노드를 생성하는게 파싱인줄로만 알았거든요 굳이 같은 용어를 쓸 필요가 있었는지
파싱이라는 말이 원래 컴파일러 이론 전용 용어가 아닌데? 바이너리 데이터에서 의미 있는 값을 뽑아내는 작업 자체도 파싱이라고 불러. 즉, C언어에서 구조체 선언하고 구조체 안에다가 fread() 해서 바이너리 데이터 집어넣어서 integer 값 뽑아내는 것도 파싱이라고 부를 수 있음.
ㅅㅅㅅ(5.254)2015-11-13 09:12
보통 그거 크롤링이나 스크래핑이라고 부르는데 프갤럼들은 파싱이라고 부르더라 ㅎㅎ
익명(207.244)2015-11-13 10:37
물론 당근 크롤링하는 과정중에 파싱이 들어가긴함 그걸 파싱이 아니라고 할 순 없지 그런데 대부분 파싱은 라이브러리 쓰면 쉽게 됨 xml 자체가 파싱 쉽게하자고 만든 문법이고
예수님 수령님
퍄퍄 고갤럼이세요?
꼭컴파일러에서쓰이는그런의미가아니라도하다못해간단한csv데이터라도구문을분석해서의미를찾아내는행위는그냥파싱이라고불러
구조 분석 안 하고 한 구절만 긁는데 파씽이라고 한다고 승질 버럭버럭 내는 사람들 많음
그건 다 간지 때문이야 파싱이라 하니 뭔가 있어보이잔
파싱이라는 말이 원래 컴파일러 이론 전용 용어가 아닌데? 바이너리 데이터에서 의미 있는 값을 뽑아내는 작업 자체도 파싱이라고 불러. 즉, C언어에서 구조체 선언하고 구조체 안에다가 fread() 해서 바이너리 데이터 집어넣어서 integer 값 뽑아내는 것도 파싱이라고 부를 수 있음.
보통 그거 크롤링이나 스크래핑이라고 부르는데 프갤럼들은 파싱이라고 부르더라 ㅎㅎ
물론 당근 크롤링하는 과정중에 파싱이 들어가긴함 그걸 파싱이 아니라고 할 순 없지 그런데 대부분 파싱은 라이브러리 쓰면 쉽게 됨 xml 자체가 파싱 쉽게하자고 만든 문법이고
니말이 맞고 대부분 멋도모르고 간지나니까 쓰는게 대부분 - DCW