在 JavaScript 中解压缩字符串

发布于 2024-07-21 21:16:49 字数 1542 浏览 6 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

野侃 2024-07-28 21:16:49

无需解压 KMZ 文件,因为 Google 地图完全可以理解 您可以检查它,只需在 Google 地图网络中搜索您的 KMZ 文件所在的网址即可界面,它会在地图上显示其内容。

这是一个演示

No need to unzip the KMZ file as Google Maps absolutely understands it. You can check it, simply search for the URL where your KMZ file is located in the Google Maps web interface and it will show its content on the map.

Here is a demo.

帅的被狗咬 2024-07-28 21:16:49

也许 Mozilla 的 ZipReader 可以满足您的需求。

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

Perhaps ZipReader from Mozilla can be used for what you are after.

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

ゃ懵逼小萝莉 2024-07-28 21:16:49

DotNetZip 有一个 COM 接口,可以从 Javascript 访问。 它具有流到流解压缩功能,但我从未尝试过在 Javascript 中使用它。
我也从未尝试过在 IE 中以任何方式使用该库。

DotNetZip has a COM interface, that can be accessed from Javascript. It has a stream-to-stream unzip capability, but I have never tried using that from Javascript.
Also I have never tried using the library in any way from within IE.

触ぅ动初心 2024-07-28 21:16:49

kthoom 在二进制字符串上实现解压缩:http://kthoom.googlecode.com/

kthoom implements unzip on a binary string: http://kthoom.googlecode.com/

转身泪倾城 2024-07-28 21:16:49

我知道这是一个老问题,有一个公认的答案,但只是为了有趣的信息,我会发布另一个答案。 我构建了一个纯 JavaScript 库,可以从任何浏览器读取和提取 zip 文件。 它不需要 Mozilla 的 ZipReader 或任何 ActiveX(除了 XMLHttpRequest)。

您可以在此处查看一个工作示例:
http://cheeso.members.winisp.net/Unzip-Example.htm

您可以从这里下载源代码:
http://cheeso.members.winisp.net/examples.aspx#js

I know this is an old question with an accepted answer, but just for the sake of interesting information, I'll post another answer. I put together a javascript-only library to read and extract zip files from any browser. It does not require Mozilla's ZipReader nor any ActiveX (aside from XMLHttpRequest).

You can see a working example here:
http://cheeso.members.winisp.net/Unzip-Example.htm

And you can download the source code from here:
http://cheeso.members.winisp.net/examples.aspx#js

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文