#NEWLINE# def parse( self , response ) : #NEWLINE# #INDENT# '\n        We define a custom parser here because we need to get the link from\n        the feed item and then follow it to get the recipe data.\n\n        Getting the data from <content:encoded> seems overly complex, as we\n        would have to decode all the encoded characters and then build a DOM\n        from that.\n        ' #NEWLINE# xxs = XmlXPathSelector ( response ) #NEWLINE# links = xxs . select ( "//item/*[local-name()='origLink']/text()" ) . extract ( ) #NEWLINE# return [ Request ( x , callback = self . parse_item ) for x in links ]