[Haskell-cafe] [tagsoup] is it the expected behaviour ?
Fernand
quarantedeux42 at yahoo.fr
Mon May 19 06:07:00 EDT 2008
Hi,
Experimenting with tagsoup (I'm using GHC 6.8.2 and tagsoup-0.6), I
found something which appears to me as strange behaviour : when parsing
tag's attributes that have spaces enclosing the "=" sign, tagsoup seems
to interpret these as empty attributes' names and values. For instance
(notice the spaces enclosing the equal sign) :
$ ghcii.sh -package tagsoup
[...]
Loading package tagsoup-0.6 ... linking ... done.
Prelude> :m +Text.HTML.TagSoup
Prelude Text.HTML.TagSoup> parseTags "<a href = \"what\">uh ?</a>"
[TagOpen "a" [("href",""),("","what")],TagText "uh ?",TagClose "a"]
Here, am I wrong when expecting [TagOpen "a" [("href","what")],TagText
"uh ?",TagClose "a"], or is there some HTML interpretation I don't know
on the parsing of attributes ?
Sincerely yours,
Fernand
More information about the Haskell-Cafe
mailing list