2014-10-14 5 views
1

XML 파일을 구문 분석하는 앱을 개발하고 싶습니다. 특정 웹 페이지로 이동할 때 파일이 다운로드됩니다. 그러나 xml 파일은 URL의 일부가 아닙니다.URL에서 xml 파일을 다운로드 받아 구문 분석

따라서 webapp을 만들려고 시도하고 jquery와 ajax를 사용하여 다운로드하려고 시도했지만 작동하지 않았습니다. yql을 사용하여 크로스 도메인 문제를 해결하는 해결책을 찾았지만 파일이 경로의 일부가 아니기 때문에 작동하지 않았습니다.

URL의 일부가 아니더라도 Java 애플릿을 개발하여 파일을 다운로드 할 수있는 방법이 있습니까?

웹 개발을 계속 할 수 있습니까?

몇 가지 지침이 필요합니다. 나는 가능하면 컬을 사용하여 서버 측에서 그것을 할 것

https://sales.blablabla.net/qx/web/login/utilities/tixExport.jsp?&site=49151746&user=john&pass=doe&tid=ZYX2034982309482x

+0

Ajax는 어떻습니까? – reporter

+0

예를 들어 주시겠습니까? 또 내가 뭘 넣을 수 있니? 꽤 나는 yql과 그 접근을 다 써 버렸습니다. – Anon1234567890

+0

http://www.degraeve.com/reference/simple-ajax-example.php 자바 스크립트 부분을 살펴보십시오. – reporter

답변

0

:

URL은 다음과 같이 보입니다. PHP를 사용한다면이 예제가 효과적입니다.

<?php 
     // create curl resource 
     $ch = curl_init(); 

     // set url 
     curl_setopt($ch, CURLOPT_URL, "example.com"); 

     //return the transfer as a string 
     curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 

     // $output contains the output string 
     $output = curl_exec($ch); 

     // close curl resource to free up system resources 
      curl_close($ch); 

     // output XML to page 
      header('Content-Type: text/xml'); 
      echo $output; 
    ?> 

PHP 파일을 가져 오기 위해 jQuery AJAX 요청을 사용합니다.

0

이 작업을하려면 서버 쪽에서해야한다고 생각합니다. U는 컨트롤러에서 파일을 다운로드하여 스트림처럼 제공 할 수 있습니다.