Google의 Suggest API에서 데이터를 가져와 (아마도 추가 기능을 통해) 페이지에 표시하고 싶습니다. JSON은 파싱하는 것이지만 XML은 파싱하지 않는다는 것을 확신하며 Google에서 JSON에서이 API를 제공하지 않는다는 것을 알 수 있습니다.jQuery로 XML 데이터 읽기
어떻게하면됩니까? 아니면 JSON에서이 API에 액세스하는 방법을 아는 사람이 있습니까? 누구든지 그렇게된다면 멋지다!
이 API 주소 :
$.ajax({
type: "GET",
url: "http://google.com/complete/search?q=google&output=toolbar",
dataType: "xml",
crossDomain: true,
xhrFields: { withCredentials: true },
success: function(xml) {
$(xml).find('toplevel').each(function(){
var title = $(this).find('suggestion').text();
$('<b>'+title+'</b>').appendTo('#page-wrap');
});
}
});
내가 점점 오전 오류는 다음과 같습니다 : http://google.com/complete/search?q=google&output=toolbar
나의 현재 코드는 XMLHttpRequest cannot load http://google.com/complete/search?q=wixiy&output=toolbar. Origin is not allowed by Access-Control-Allow-Origin.
XML 문서의 데이터를 DOM에서와 같이'.find()'할 수 있습니다. – Blazemonger