diff --git a/rss.go b/rss.go index 0e76e36..0de511c 100644 --- a/rss.go +++ b/rss.go @@ -188,6 +188,15 @@ func (this *Feed) readRss2(doc *xmlx.Document) (err error) { i.Source.Text = src.Value } + tl = item.SelectNodes("http://purl.org/rss/1.0/modules/content/", "*") + for _, lv := range tl { + if lv.Name.Local == "encoded" { + i.Content = new(Content) + i.Content.Text = lv.String() + break + } + } + ch.Items = append(ch.Items, i) }