属性が何らかの値に設定されているタグsrc
の属性を取得しようとしていました。img
itemprop
OK、タグを取得し、今日ここで尋ねた質問に従って内部テキストを抽出できます (この場合、明らかにテキストはありません) が、属性img
の値を返すのに役立つものは何も見つかりませんsrc
(:require [net.cgrand.enlive-html :as e])
(defn getbyitemprop
"Extract node content from HTML"
[html value]
(e/select-nodes* (e/html-snippet html)
[(e/attr= :itemprop value) e/text-node]))
これにより、引数として渡すitempropによって要素の内部テキストが取得されます