为什么以下代码段不起作用?
(html/select (:body (client/post "http://www.web.onpe.gob.pe/modElecciones/elecciones/elecciones2011/2davuelta/onpe/presidente/extras/provincias.php" {:form-params {"elegido" "010000"}})) [:option])
我是否必须先使用html-string将其转换为clojure数据结构?或者类似的东西?
答案 0 :(得分:9)
是的 - 您可以使用html/html-snippet
将原始html字符串转换为enlive可以使用的字符串,
或html/html-resource
使用整个html文件。
尝试以下方法:
(html/select
(html/html-snippet
(:body (client/post "<your-website>" {:form-params {"elegido" "010000"}}))
[:option])