zipper

    2熱度

    2回答

    我找到了xml->非常混亂的用法。我已閱讀文檔和示例,但無法弄清楚如何獲取xml文檔的嵌套節點。 假設以下XML是一個拉鍊(從XML-ZIP): <html> <body> <div class='one'> <div class='two'></div> </div> </body> </html> 我試圖返回帶class = '二' 股利。 我期待這個工

    2熱度

    1回答

    我使用拉鍊laravel 5.3創建壓縮文件, 得到錯誤的, Error: Your PHP version is not compiled with zip support PHP版本:5.6 chmod($withdrawalFilePath, 0777); $files = glob($withdrawalFilePath . '/*'); Zipper::make($withdrawa

    1熱度

    1回答

    我走的是html/xml數據結構。我使用clojure.zip來穿過它。一旦找到我想要的節點(修剪),我找不到一種方法來刪除所有的孩子和正確的節點。 例子: 比方說,我有這樣的樹(表示HTML): (def tree [:p "F" [:p "G" [:p "I" [:p "H"]]] [:p "B" [:p "D" [:p "

    17熱度

    3回答

    {-# LANGUAGE DeriveFoldable #-} {-# LANGUAGE DeriveFunctor #-} {-# LANGUAGE DeriveTraversable #-} import Control.Comonad import Data.Functor.Reverse import Data.List (unfoldr) 首先,一些上下文(哈哈)的方式。我

    3熱度

    1回答

    如何以相反順序執行zip迭代器?我需要移動子數組的元素。 我的代碼如下: for (x,y) in zip({c..d by stride},{a..b by stride},){ A1[x]=A1[y]; } 我需要以相反的順序執行此(即乙 - >甲& d - > c)中,以避免在重疊區域的情況下,覆蓋。 (a..b總是在c..d之前)。

    7熱度

    1回答

    我在比較Huet's original paper與Clojure's implementation並試圖找出爲什麼進行了更改。我是Clojure新手,如果我對Clojure代碼的解釋錯了,請糾正我。 在Huet的論文中,路徑的類型是(在Ocaml中)Top | Node of tree list * path * tree list;;。在Clojure中,還有兩個附加字段,pnodes和cha

    14熱度

    1回答

    在Huet的文章「The Zipper」中,他還提到疤痕是拉鍊的變體。與拉斯維加斯相比,哈斯克爾社區相當出名,疤痕幾乎聞所未聞。從我能找到的文件本身和互聯網上的任何地方几乎沒有關於它們的信息。 所以我不得不問,他們根本沒有用處,或者他們有用的東西,但大多數人只是不知道他們?

    4熱度

    1回答

    使用Laravel 5.2和Zipper即時創建ZIP歸檔並由用戶下載。我認爲這個問題一般與Laravel或Zipper沒有嚴格關係。步驟: 用戶點擊鏈接download_all。 第一個php腳本創建存檔。 接下來將同一個腳本推送創建的文件強制用戶下載。 一切聽起來正常,但我有奇怪的行爲所創建zip壓縮包後(2點)PHP /服務器不能看到這個新創建的文件。 $ filePath上的文件大小和fi

    1熱度

    1回答

    我想在PHP中創建我的項目目錄的每週備份。我需要幫助在php中創建一個受密碼保護的zip文件。我使用下面的功能,但不會創建一個完整的文件夾備份以及不幫助密碼保護。 $path = realpath(''); $files = glob($path.'*'); $files = $files[0]; $password = "test'; @system('z

    1熱度

    1回答

    爲什麼最後表達retruns {:a :foo, :args [{:id :XX}], :id :XX} 代替: {:a :foo, :args [], :id :XX} (require '[clojure.zip :as zip]) (defn my-zipper [tree] (zip/zipper (fn branch? [node] (:args no