有人可以举例说明如何解析google api的混合Feed结果(例如XML + json)。我正在尝试获取feed的enclosure元素,但似乎json结果不会返回它!谢谢!
答案 0 :(得分:3)
要以混合模式获取Feed,您必须将结果模式设置为MIXED_FORMAT。 现在,所有条目都应该包含一个xmlNode,从中可以检索enclosure元素,并提取url:
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");
});