분류 전체보기47 nokogiri 복습 xpath를 썼을 때 반환 값은 무조건 NodeSet인거 같다. length가 1이더라도 ㅋ 그래서 자꾸 반환값에 .first를 붙여주었다. 노드의 자식은 . 으로 접근하고, 속성은 []으로 접근한다. ex. 이면 td.img => node 반환 img[:src] => value 값 ("blah.jpg") 반환 이런식으로 접근. name은 태그명칭 td, img 같은것을 가르킨다. 2010. 8. 20. 폰에서 안드로이드 개발 세팅 http://www.androidpub.com/764 여기 나와있는대로 따라하였다.^^ 지금 내 폰은 izar(sky) 모델명 IM-A630K 이다. 안드로이드 버전은 2.1 인거 같다. 설정 > 시스템 > 응용프로그램 > 개발 로 들어가서 usb 디버깅과 켜진 상태로 유지를 체크한다. 모의 위치 허용은 뭔지 몰라서 체크 안함. 그 후에 잭으로 컴에 연결하면 무슨 마법사 같은 거 떠서 뭘 깐다. 그런데 제대로 다 못깔았는지 세개 중 두개는 설치 못했다는 표시가 떴다. 세팅이 제대로 되면 DDMS perspective에 들어가면 에뮬 표시대신 핸폰이 뜬다고 한다. 그런데 나는 안떴다. 머가 제대로 안됬구나 하고 스카이 홈피가서 usb 드라이버를 다운 받은 후 exe 실행시켜서 깔았다. 글구 이클립스 껐다 .. 2010. 8. 20. 내가 만든 정규식! 내가 만든 정규식 * 차량번호 (ex. 서울00가0000) : /^\D{2}\d{2}\D\d{4}$/ * 폰번호 : /^01[167890]-\d{3,4}-\d{4}$/ * 맥주소 : /^([A-Fa-f0-9]{2}-){5}[A-Fa-f0-9]{2}$/ * 트위터 : /^@\w+$/ 그리고 이건 내가 만든건 아님. * 이메일 : /^([^@\s]+)@((?:[-a-z0-9]+\.)+[a-z]{2,})$/i 간단히 정규식 복습 d 는 숫자, w는 문자. 이런 특수 문자는 \와 함께 써야한다. {} 반복, [] 는 이 안의 문자중 하나와 일치함. A-F는 A,B,C,D,E,F 중 하나와 매치됨을 뜻함. +는 하나 이상의 문자 d를 D 같이 대문자로 쓰면 부정의 의미임. ()로 블록을 형성할 수 있음. ^는 .. 2010. 8. 19. nokogiri 복습 **참조한 문서 : http://www.engineyard.com/blog/2010/getting-started-with-nokogiri/ nokogiri는 hpricot과 비슷하다고 한다. 무엇이 다른지 궁금하다. 사용법이 생각보단 간단해서 놀랬다.ㅋㅋ nokogiri의 data structure nokogiri는 읽어들인 html 문서를 트리형태로 유지한다. 각각은 노드로 표현됨. 각 노드들은 parent, children, next_sibling, previous_sibling 을 가진다. 문서 정보를 유지하는 방법? 이 dom, sax 등 네가지가 있다고 하는데 무슨 말인지 잘 모르겠다. 꼭 공부하자!! dom 이 가장 많이 쓰고 쉽다고 하는것 같다. nokogiri로 노드들을 탐색하는 방법은 총.. 2010. 8. 19. 이전 1 ··· 8 9 10 11 12 다음