問題タブ [zipper]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
334 参照

clojure - Clojure: ジッパー -> html

ジッパーについて頭を悩ませようと数日間試みた後、シーケンシャル データからジッパーを作成する方法をようやく理解できたと思います。

ただし、数日間検索した後、ジッパーを別のものに変換する方法に関するリソースが見つからないようです. 基本的に、いくつかのデータを Hiccup に渡して HTML を生成できる形式に変換したいと考えています。

ジッパー ツリーを別のデータ構造に変換するために何をすべきかについての良いリソースはありますか?

0 投票する
2 に答える
111 参照

xml - let での xml-> の使用

ジッパーを使用して石鹸データを解析するコードがあります。フォーマットすると、期待どおりに機能します

期待される結果を出力します。しかし、XML 解析を let ステートメントに移動すると、コンパイルに失敗し、次のエラーが発生します (ブラケットが一致することを 3 回確認しました)。

次のように、let ステートメントに xml-z/xml-> 呼び出しを入れるようにコードが変更されました。

これは let フォームのバグですか、それとも xml-> 機能の動作に関する何かが欠けていますか?

機能しない関数呼び出しを含む完全なコード ファイル:

ソース/こんにちは/core.clj:

project.clj:

0 投票する
2 に答える
490 参照

php - Zipper で usePassword メソッドを使用するには?

パスワードで保護されたzipファイルを抽出するための「usePassword」メソッドの使用方法を教えてください。

上記のコードでは、$value1 はパスワードで保護された zip であるため、パスワードを使用して zip 抽出に usePassword メソッドを使用したいと考えています。しかし、このメソッドを Zipper に使用する方法がわかりません。私を助けてください。私はgithubの問題にもここに投稿しました

前もって感謝します

0 投票する
1 に答える
419 参照

php - PHP が新しく作成された zip ファイルにアクセスできない

Laravel 5.2 とZipperを使用して、ZIP アーカイブをその場で作成し、ユーザーがダウンロードします。この問題は一般に、厳密には Laravel や Zipper とは関係がないと思います。手順:

  1. ユーザーがリンクdownload_allをクリックします。
  2. 最初のphpスクリプトはアーカイブを作成します.
  3. 次に、同じスクリプトが作成されたファイルをプッシュして、ユーザーのダウンロードを強制します。

すべてが正常に聞こえますが、zip アーカイブが作成された後 (ポイント 2) php/serverがこの新しく作成されたファイルを表示できないという奇妙な動作があります。$filePath の filesize と file_exists の両方が false を返しますが、ファイルは存在します。ファイルを読み込めないのはなぜですか?

ユーザーを $filePath にリダイレクトすると (読み取ってダウンロードするのではなく)、すべて問題なく、ユーザーはファイルを取得します。しかし、「スクリプトの有効期間」中に新しく作成されたファイルにアクセスできないのはなぜですか? $パスは正しいです。Windows 7 および Unix でテスト済み。

何か案が?

コード: