2011-09-06 3 views
1

javascript 또는 jquery를 사용하여 클라이언트 컴퓨터에서 xml 파일을 만드는 방법. 자바 스크립트 또는 jquery를 사용하여 내 웹 응용 프로그램에서 클라이언트 컴퓨터에 XML 파일을 작성해야합니다. 내가 어떻게 할 수 있니? 적어도 3 개의 브라우저를 필요로합니다. Firefox, Chrome 및 IE8 +자바 스크립트 또는 jquery를 사용하여 클라이언트 컴퓨터에서 xml 파일을 만드는 방법

+1

서버에 파일을 만들고 클라이언트 용으로 다운로드 할 수 있습니다. – Rafay

+0

Actualy [here] (http://stackoverflow.com/questions/1086655/writing-xml-files-with-jquery) 사용 방법이 설명되어 있습니다. XML 컨텐트를 만들기위한 jQuery. 하지만 파일에 쓸 수 있는지 확실하지 않습니다. – Samich

+0

답변 주셔서 감사하지만 실제로 내 응용 프로그램이 오프라인으로 작업 할 수 있도록 해줘야하고 캐시를 지워서 데이터가 손실 될 필요가 없으므로 html5를 사용할 수 없습니다. – deepmoteria

답변

1

응용 프로그램을 사용하여 서명 된 애플릿을 사용하여 클라이언트 측에서 파일을 쓸 수 있습니다. 이것은 내가 지금까지 가지고있는 최선의 해결책 중 하나입니다.

1

많은 브라우저에서 클라이언트 측에서 파일을 만드는 것이 잘 지원되지 않습니다. XML을 포함하는 문자열을 생성 한 다음 base64 인코딩을 사용하여 인코딩하고 브라우저를이 base64 인코딩 된 데이터가 포함 된 data: URL으로 리디렉션하는 것이 트릭입니다.

서버에 파일을 만들고 사용자가 다운로드하도록하는 것이 더 쉽습니다.

+0

답변을 주셔서 감사합니다. 실제로는 내 응용 프로그램을 오프라인으로 작업 할 수있게 해줘야합니다. , 그리고 캐시를 지워서 데이터가 손실 될 필요가 없으므로 html5를 사용할 수 없습니다. – deepmoteria

관련 문제