Merge pull request #39 from maiconio/master

adding categories to atom
This commit is contained in:
jimt 2014-05-12 11:07:12 +02:00
commit 326d76d501
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")