2008년 7월 29일 화요일

Tidy

php에서 html을 파싱하여 특정 node의 innerHTML을 얻어내는 프로그램을 작성하려고 했습니다. 올빼미 님의 도움으로 Tidy라는 라이브러리를 알게되었는데요. 설치(윈도우, 한글 메뉴얼) 후

tidy_node->get_nodes(TIDY_TAG_DIV)

를 호출하자 다음과 같은 에러가 발생하더군요.

Fatal error: Call to undefined method tidyNode::get_nodes()

해결 방법은 못찾았습니다. -_-;;;;;; (Tidy의 php 5.1.2 버전의 dll에서는 발생하는 것 같습니다. 다른 버전은 모르겠구요.)

야근 내내 삽질(OTL)만했군요.

댓글 2개:

  1. 코딩을 정확하게 해도 에러날때 참 열받죠;;;



    ....그러다가 마지막에 결국 해결이 안되서 파일 새로 생성해서 붙여넣으면 돌아갈때...분노를 느꼈지요ㅠㅠ

    답글삭제
  2. @섭씨0도 - 2008/07/30 02:45
    ㅋㅋㅋ 분노까지야 ^^;;;;;

    (당연히 느낍니다. -_-b)

    답글삭제