【发布时间】:2013-12-06 01:05:03
【问题描述】:
我有以下代码:
import Text.HTML.TagSoup
parseTags "<hello>my&</world>"
这给了我这样的输出:[TagOpen "hello" [],TagText "my&",TagClose "world"]。但我只想得到[TagText "my&"]。我可以这样做:
filter (~== "my&")$ parseTags "<hello>my&</world>"
这会给我这样的输出:[TagText "my&"]。但我不知道TagText 里面是什么,即"my&"。我的最终目标是得到"my&",我可以通过
map(fromTagText) $ filter (~== "my&")$ parseTags "<hello>my&</world>"
我尝试使用TagText,但无法正确使用。
【问题讨论】: