2011-11-29 5 views
1

업로드 파일 대화 상자를 통해 업로드 된 클라이언트 측 XML 파일을 읽고 싶습니다. 나는 아래처럼 읽으려고 노력하고있다. 나는 어떻게 진행해야할지 모른다. 제발 도와주세요.클라이언트 측 업로드 XML을 읽는 방법

// Here I want to read the uploaded xml 
function(xml) { 
     alert('Successfully loaded'); 
     $(xml).find('name').each(function(){ 
      var qid = $(this).text(); 
     }); 
} 

내 요구 사항은 서버에 업로드하지 않고 클라이언트 측에서 XML을 읽는 것입니다.

$.get(
    "\path\to-uploaded.xml", 
    function(xml) { 
     alert('Successfully loaded'); 
     $(xml).find('name').each(function() { 
      var qid = $(this).text(); 
     }); 
    } 
} 

는 XML이 경우 : here는 바이올린입니다 ..
감사를 가정 XML 파일이 당신이 AJAX 요청이 읽어 실행할 수있는 서버에 업로드 된 경우

+0

XML을 포함 할 수 있습니까? 항상 XML 태그와 같은 형식입니까? – ManseUK

답변

4

은 공개적으로 액세스 할 수 파일이 업로드되면 공개적으로 액세스 할 수 없기 때문에 PHP 또는 ASP.Net과 같은 서버 측 기술을 사용하여 읽을 수 있어야합니다.

+0

답변 해 주셔서 감사합니다. 업로드 대화 상자에 표시된 경로를 사용하여 xml을 읽을 수 없습니까? 말하려는 의미는 .. 제공된 경로가 xml 경로라고 가정하고 서버에 제출하지 않고 읽는 것입니다. – Exception

+1

두렵습니다. 보안상의 이유로 브라우저는 방문자 컴퓨터의 어떤 것도 액세스 할 수 없습니다. –

+0

:-) 귀중한 시간을 내 주셔서 대단히 감사합니다. – Exception

관련 문제