adding categories to atom

This commit is contained in:
maiconio 2014-05-11 20:48:21 -03:00
parent 2cc10cc82f
commit e6102549be
1 changed files with 8 additions and 0 deletions

View File

@ -81,6 +81,14 @@ func (this *Feed) readAtom(doc *xmlx.Document) (err error) {
i.Contributors = append(i.Contributors, cv.S("", "name")) i.Contributors = append(i.Contributors, cv.S("", "name"))
} }
list = item.SelectNodes(ns, "category")
for _, cv := range list {
cat := new(Category)
cat.Domain = ""
cat.Text = cv.As("", "term")
i.Categories = append(i.Categories, cat)
}
if tn = item.SelectNode(ns, "content"); tn != nil { if tn = item.SelectNode(ns, "content"); tn != nil {
i.Content = new(Content) i.Content = new(Content)
i.Content.Type = tn.As("", "type") i.Content.Type = tn.As("", "type")