결과를 검색하고 처리하는 간단한 get 명령을 수행하는 펄 프로그램을 작성하고 있습니다. 그러나 사이트가 업데이트되었으며 결과를 처리하는 Java 구성 요소가 추가되었습니다 (실제 데이터가 소스 코드에 더 이상 포함되지 않음). Perl이 ajax 양식과 상호 작용하는 방법
이
사이트입니다 : http://wro.westchesterclerk.com/legalsearch.aspx에 넣어보십시오 :
인덱스 번호 : 11103
년도 : 내가 문법적으로 "는"인덱스 번호 "를 입력하고 프로에 할 수 있도록하려면 2009
year "를 양식 하단에"번호로 검색 "이라고 말한 다음 그 옆에 나열된 결과를 검색합니다.
Perl에서는 URL을 통해 변수를 전달하는 많은 프로그램을 작성했으며 결과는 소스 코드에 나열되어있어 파싱하기 쉽습니다.
처럼 :
$html = get("http://www.url.com?id=$somenum&year=$someyear")
을하지만이 나에게 완전히 새로운 내가 어디서 시작 해야할지 모르겠 : (단순 LWP를 사용). 저는 LWP에 다소 익숙합니다 : UserAgent와 Mechanize.
정말 감사드립니다.
감사합니다.
Java 또는 Javascript를 의미합니까? http://www.sislands.com/coin70/week1/javajs.htm 힌트 : AJAX의 J는 Java를 의미하지 않습니다. – daotoad
좋은 질문입니다! 나는 약간 당혹 스럽다. (특히 나는 CS에 학위를 갖고 있기 때문에) 그러나 나는 정말로 모른다. 페이지 전체를 다시로드하지 않고 페이지의 일부분 만 다시 그리기 때문에 아약스 여야한다는 (어리석은) 가정을했습니다. 적어도 A는 비동기를 의미합니다! – Jeff