제목 | xpath | ||
---|---|---|---|
글쓴이 | 변종원(웅파) | 작성시각 | 2010/02/19 10:59:33 |
|
|||
simple xml 로딩후 xpath로 검색.. 요거 쓸만하네요. 다국어 적용하려고 언어셋을 xml로 만들고 원하는대로 검색을 해서 원하는 값만 또는 그 해당되는 전체값을 가져올 수도 있고.. <?xml version="1.0" encoding="UTF-8"?> <translation> <section name="REGISTRATION"> <trans-unit id="001" views="MIAN" resname="LOGIN_TITLE">로그인</trans-unit> <trans-unit id="002" views="MIAN" resname="LOGIN_ID">아이디</trans-unit> <trans-unit id="003" views="MIAN" resname="LOGIN_PASSWORD">비밀번호</trans-unit> <trans-unit id="004" views="MIAN" resname="LOGIN_BUTTON">로그인</trans-unit> <trans-unit id="005" views="MIAN1" resname="REGISTRATION_NOTICE">이제 누구나 쉽게 야후!에 광고주가 되실 수 있습니다.</trans-unit> <trans-unit id="006" views="MIAN1" resname="REGISTRATION_BUTTON">가입하기</trans-unit> <trans-unit id="007" views="MIAN1" resname="NOTICE_TITLE">공지사항</trans-unit> </section> </translation> 일 경우 $query="//trans-unit[@views='MAIN']/parent::*"; $v = $row->xpath($query); views가 MAIN인 녀석들만 불러옵니다. 단점(?)이 하나 있는데 (PHP 5 >= 5.2.0) php버전이 5.2 이상이어야 합니다. ^^; 헉.. 만약 php버전이 낮은 곳이라면.... 대안을 찾아봐야겠군요. ㅋ php4용 xpath http://kr.php.net/manual/kr/class.domxpath.php |
|||
다음글 | 미니 슬림 키보드 (4) | ||
이전글 | 정모 공지 수정했습니다. (6) | ||
없음 |