2016-09-23 6 views
1

Ich habe eine JSON-Datei, die gzipped ist.Entpacken einer gezippten Datei

Ich kann die gezippte Datei mit jQuery ajax herunterladen.

Ich brauche Hilfe beim Entpacken der Zip-Datei, damit ich die JSON-Daten lesen kann.

+0

Dies ist nicht, was jQuery ist (außer dem Ajax-Teil). Denken Sie daran, dass jQuery keine Sprache ist, sondern eine DOM-Manipulationsbibliothek. – evolutionxbox

+1

@evolutionxbox so, erklären, wie kann ich eine Datei auf der Client-Seite herunterladen ?? – fullOfQuestion

+0

[Lesen Sie immer die Dokumentation!] (Http://api.jquery.com/category/ajax/) – evolutionxbox

Antwort

1

Ist der Quellserver auch unter Ihrer Kontrolle? Denn du solltest den JSON nicht gzip und ihn übertragen. Der Webserver sollte gzip aktivieren, damit alle richtigen Header für die Antwort festgelegt werden. Wenn die richtigen Header gesetzt sind, gzipiert der Webserver die Datei, sendet sie an den Browser, der Browser sieht in den Kopfzeilen, dass die Antwort gezippt wird, entpackt sie und Sie haben einen einfachen Text json in Ihrer Ajax-Antwort ohne darauf zu achten von allem.