네이버 검색 api를 이용한
xml to json 변환 소스코드임...........
변환해주는 라이브러리는 JK.parseXML 이고 XML = new JK.parseXML 생성
alert(url)로 쳐보면
네이버 검색 주소 xml은 아주 잘 됨
http://openapi.naver.com/search?key=100c256f7037dbfe93bd7a4ad8c874da&query=%EC%9E%90%EB%B0%94&display=10&start=1&target=book&sort=sim
json을 처음 써봐서 잘 모르겠는데
아무래도 XML 에서 JSON으로 변환해주는 XML = new JK.parseXML 생성가 undefined로 나오는데 alert(XML)
이거 뭔가 문제임? 레알 이거 해결되면 내가 피자쏜다
검색 버튼을 누르면 네이버 api 주소 가운데 param에 검색정보가 들어가서 xml = new JK.parseXML 를 통해서 XML TO JSON으로 변환하고 변환한 그 값들을 onload5 펑션에서 html body에 출력해주는거임
http://api.jquery.com/jQuery.parseXML/
왜안 jquery요?
그리고 JK.parseXML이아니라 jkl.parseXML 아님?
엉? 제이쿼리가 있엇네 ㄷㄷ
굳이 json으로 쏴야할 필요가 없으면 걍 jquery 쓰고 아니면 html에 jkl-parsexml.js 이 제대로 들어있는지 확인좀. 이거가지고 몇십분 쓰는 니가 불쌍해서
아 저건 xml로 파싱하는거네...내가 하는건 xml을 html에 뿌리는거임;;;
var xml = new JKL.ParseXML(url); 맞는데, 설명에만 jk라고 적었네;;
http://greatkim91.tistory.com/107
크로스도메인 문제일지도. 그림파일로 소스를 올려서 테스트하기가 매우 귀찮
우체국 api는 이 문제를 처리하지 않아서 안됬는데 네이버도 그럴수도있음
붙여넣기하면 이상하게 바뀜
http://pastebin.com/YXt4WDJm
소스코드는 여기에
맞네 크로스 도메인문제..
서버에서 php코드를 수정할수있으면 서버에서 curl이나 뭐 다른거 암거나 써서 naver에 api콜 보내고 그걸 그대로 클라이언트에 보내서 처리하면될듯
Origin mydomain.com is not allowed by Access-Control-Allow-Origin.
이에러를 처리하세여
그리고 피자
어디서 퍼왔는지 기억은 안나는데 이런식으로 되있음
http://codepad.org/LWHIS1JV
이제 글 폭파.
href에 javascript 쓰는건 누가 가르치는거지??
그나저나//// 안돼 내피자...
고랭//jsp로 자바랑 연동해서 파라미터 넘기게 바꿀꺼임,
잘해봐
크로스도메인이 뭐지 ㄷㄷ 네이버가 xml 지원만한다고 하는데 그것 떄문인가?
ㅁㄴㅇ//
http://codepad.org/LWHIS1JV
참조.
댓글에 링크가 있으면들어가서좀 읽어봐
JSONP로 받아야 된다고 하네
네이버가 보안떄문에 자바스크립트로는 못받게 했구만
일단 메일 ㄱㄱ 피자쏨
이욜
ㅁㄴㅇ/// 근데 10분만에 한건데 피자받을정도는아닌듯. 다른사람 답글이나 잘달아주고 글폭파만 하지마 ㅋㅋㅋ
그럼 나줘
정수정////거절함 widian@reverth.com
ㅠㅠ
보냈으니 확인
가..감사 나중에 인증하겠음
미친 기만자새기들 ㅋㅋㅋ
난빨라는 빠릅니다 &7a
난빨라는 빠릅니다. evD