コード例 #1
0
ファイル: atomreader.py プロジェクト: oliverdodd/pheed
	def parseDocument(self,document,limit=None):
		root = document.getElementByTagName("feed")
		if root.tagName == None:
			return None
		feed = Feed()
		feed.title = root.tagValue("title")
		feed.url = root.getElementWithAttribute("link","rel","alternate").getAttribute("href")
		feed.entries = self.parseEntries(document.getElementsByTagName("entry"),limit,feed)
		return feed
コード例 #2
0
ファイル: rss2reader.py プロジェクト: oliverdodd/pheed
	def parseDocument(self,document,limit=None):
		root = document.getElementByTagName("rss").getElementByTagName("channel")
		if root.tagName == None:
			return None
		feed = Feed()
		feed.title = root.tagValue("title")
		feed.url = root.tagValue("link")
		feed.entries = self.parseEntries(document.getElementsByTagName("item"),limit,feed)
		return feed