문제

누구나 실선 분리 알고리즘을 구현하는 간단한 JavaScript 라이브러리를 알고 있습니까? 디스크 파일 액세스가없고 ZIP 만 값을 풀고 일련의 값을 풀어줍니다.

JS로 작성된 winzip 및 기타 클라이언트 종속 소프트웨어를 사용하는 ActiveX가 있습니다. 그러나 순수한 JavaScript 알고리즘 구현은 없습니다.

GMAP 객체 (Google지도)와 함께 HTML 페이지에 KMZ 파일을 표시하는 데 사용합니다. KMZ 파일은 단지 ZIPPER KML 파일입니다. KMZ 파일을 압축하고 KML을 GMAP에 공급하고 싶습니다.

도움이 되었습니까?

해결책

kmz 파일을 zip 할 필요가 없습니다 Google지도는 절대적으로 이해합니다. 확인할 수 있습니다. KMZ 파일이있는 URL을 검색 할 수 있습니다. Google은 웹 인터페이스를지도합니다 그리고지도에 내용이 표시됩니다.

여기 데모가 있습니다.

다른 팁

아마도 Mozilla의 Zipreader는 당신이 따르는 것에 사용될 수 있습니다.

https://developer.mozilla.org/en/nsizipreader

dotnetzip COM 인터페이스가 있으며 JavaScript에서 액세스 할 수 있습니다. 스트림 투-스트림 Unzip 기능이 있지만 JavaScript에서이를 사용해 보지 않았습니다.
또한 IE 내에서 어떤 식 으로든 라이브러리를 사용해 본 적이 없습니다.

Kthoom은 이진 문자열에서 압축을 구현합니다. http://kthoom.googlecode.com/

나는 이것이 받아 들여진 답변이있는 오래된 질문이라는 것을 알고 있지만 흥미로운 정보를 위해서 다른 답변을 게시하겠습니다. 모든 브라우저에서 Zip 파일을 읽고 추출하기 위해 JavaScript 전용 라이브러리를 모았습니다. Mozilla의 Zipreader 나 ActiveX가 필요하지 않습니다 (xmlhttprequest를 제외하고).

여기에서 작업 예제를 볼 수 있습니다.
http://cheeso.members.winisp.net/unzip-example.htm

여기에서 소스 코드를 다운로드 할 수 있습니다.
http://cheeso.members.winisp.net/examples.aspx#js

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top