Tosh
Tosh

Reputation: 91

Parsing mixed result from google feed api

Can someone give me example how to parse mixed feed result from google api (eg. XML + json). I'm trying to get enclosure element of the feed, but it seems that json result doesn't return it! Thanks!

Upvotes: 2

Views: 948

Answers (1)

monopoint
monopoint

Reputation: 729

To get feeds in mixed mode you have to set results mode to MIXED_FORMAT. all entries should now include a xmlNode from which the enclosure element can be retrieved, and the url extracted:

var feed = new google.feeds.Feed(feedUrl);
feed.setResultFormat(google.feeds.Feed.MIXED_FORMAT);
feed.load( function(result) {
   var entry = result.feed.entries[i];
   var entryImageUrl = entry.xmlNode.getElementsByTagName("enclosure")[0].getAttribute("url");
});

Upvotes: 3

Related Questions