[질문] windows 환경에서 사용할 수 있는 sax style의 c, c++로 된 html parser가 있을까요?
글쓴이: ensky0 / 작성시간: 수, 2007/08/29 - 1:02오후
안녕하세요?
어쩌다 보니 항상 질문하는건 windows 환경에서 뿐인거 같습니다. ^^;;
리눅스 환경에서는 ekhtml이란 html parser를 잘 썼습니다.
라이센스도 bsd인가 mit/x인가로 되 있구요.
윈도우에서 쓸 수 있는 c나 c++로 된 html parser를 찾고 있는데,
사용하기 쉽고 퍼포먼스도 괜찮은
sax 스타일의 파서 없을까요?
그리고 이건 둘째 문제이긴 하지만
라이센스도 bsd나 이런쪽이면 좋겠구요.
부탁드리겠습니다.
P.S 그리고 정말 개념을 잘 몰라서 그런데요
xml과 html은 어떤 관계죠?
xml이 html을 포함하는거 아닌가요?
그러면 xml parser로 html 파싱은 안되는건가요?
expat을 사용하려고 해 봤었는데,
생각하는데로 동작이 안되어서요...
좀 알려주세요. ^^
P.S 2 expat이 제대로 동작 안했던 이유 알 것 같아요
xml은 root element가 1개라서 그런지
html에서 맨 처음있는 tag밖에 파싱이 안되네요
맨 처음에 있는 tag 안에 포함되어 있는 녀석들은 되지만... ^^
어떻게 손으로 위치를 정해 줘서 다음 tag 나오는 위치부터
다시 파싱하면 될 것도 같은데...
이런 귀찮은 방법 말고 다른 방법은 없을까요? ^^;;
Forums:
댓글 달기