Я пытаюсь преобразовать веб-сайты в структуру данных HTML, заданную blaze
.
curl -S http://jaspervdj.be/blaze | blaze-from-html
Этот пример взят из конца учебника blaze-html
. Curl, очевидно, работает, но эта библиотека не может построить HTML
html $ do
H.head $ H.title "301 Moved Permanently"
blaze-from-html: Attribute bgcolor is illegal in html5
Действительно, bgcolor
был устарел. Как заставить blaze работать с HTML4?
curl -S http://jaspervdj.be/blaze | blaze-from-html -v html4-transitional
Как было предложено в комментариях, я использовал некоторые переходные функции и получил 301. Эта страница перенаправляется?
html $ do
H.head $ H.title "301 Moved Permanently"
body ! bgcolor "white" $ do
center $ h1 "301 Moved Permanently"
hr
center "nginx/1.2.1"
Однако wget http://jaspervdj.be/blaze
возвращает HTML-контент страницы.
Text.Blaze.Html4.*
? - person user2407038   schedule 22.10.2014blaze-from-html -v html4-transitional
вместоblaze-from-html
, как предполагает документация, на которую вы ссылаетесь? - person bheklilr   schedule 22.10.2014