enlive

    0

    1답변

    enlive의 html-resource 출력을 저장하고 다시로드하는 데 적합한 json 방법은 무엇입니까? 다음은 데이터 구조 (I 심볼에 키를 매핑 JSON/읽기 str을 물어 주) 보존하지 않습니다 절차에 따라 : (require net.cgrand.enlive-html :as html) (require clojure.data.json :as json

    0

    1답변

    일부 데이터가 들어있는 테이블을 생성하는 템플릿을 만들려고합니다. 데이터는 msh-contents에 정의 된 맵에서 가져옵니다. (require '[net.cgrand.enlive-html :as html]) (def msh-contents {:title "Events mashup", :data-content [{:title "I

    2

    2답변

    확대 선택기를 사용하여 원본 HTML (단조와 서식 포함)을 검색 할 수 있습니까? 이 예에서 (def data "<div class=\"foo\"><p>some text <br> some more text</p></div>") (apply str (enlive/emit* (enlive/select (enlive/html-snippet data)

    2

    1답변

    웹 페이지의 일부 컨텐츠를 매일 다운로드해야하며이를 위해 확장 기능을 사용할 계획입니다. 문제는 내가 먼저 POST로 로그인해야하고 내가 관심있는 페이지의 인증이 세션의 쿠키로 완료된다는 것입니다. 따라서 사용할 수 없습니다. (html/html-resource (java.net.URL. url)) 나는 이것을 클로저에서 할 방법을 찾지 못했습니다. 그

    0

    1답변

    나는 Enlive을 좋아하지만 다음과 같은 것을 보았을 때 다소 혼란 스러웠습니다. <!DOCTYPE html> <html> <body> </body> </html> page 템플릿을 호출, 내가 기대 : (ns enlivetest.core (:require [net.cgrand.enlive-html :refer [deft

    1

    2답변

    렌더링 다음 Clojure 코드는 html 페이지를 확대/축소 html로 렌더링하는 기능이 있습니다. 선택한 언어에 따라 다른 HTML 템플리트가 사용됩니다. 보시다시피 코드 중복이 많아서 제거하고 싶습니다. 일부 매크로를 작성하려고했지만 매크로가 올바르게 실행되면 언어 실행 (lang 매개 변수)이 요청시 제공되고 실행 시간 및 컴파일 타임이 아니기 때문

    0

    1답변

    Compojure를 사용하여 Wordpress permalink를 모방하려하지만 여러 매개 변수를 사용할 때 모든 정적 파일 (css, js 및 img)을 찾을 수없는 이유는 무엇입니까? 여기 내 코드가있다. (defroutes approutes (GET "/" [] (posts-for-home)) (GET "/:year/:month/:t

    0

    1답변

    나는 Clojure에 Enlive를 사용하고 있습니다. 특정 div 태그 내에서 li 태그 내에 "title"클래스로 span 태그를 가져 오려고합니다. <div class="main"> <li><span class="title">wanted</span></li> <li><span class="title">wanted</span></li>

    0

    1답변

    는 그래서 deftemplate를 사용하여 간단한 HTML 템플릿을 만들어 인수로하는 기능을 작동 할 수 (html/deftemplate header "selmer/header.html" []) (html/deftemplate footer "selmer/footer.html" []) (html/deftemplate blogp "s

    1

    1답변

    나는 확대를 사용하는 웹 응용 프로그램이 있습니다. 템플릿에서 사용하는 html 파일을 변경하면 figwheel을 다시 시작하지 않으면 변경 사항이 표시되지 않습니다. 이 같은 ring.middleware.reload/랩 - 재 장전을 사용하고 있습니다 : (-> routes (ring.middleware.reload/wrap-reload {:di