# File lib-plugins/yapra/plugin/feed/custom.rb, line 22
    def run(data)
      page    = agent.get(config['url'])
      root    = page.root
      
      xconfig = config['extract_xpath']
      
      if xconfig['capture']
        root = root.at(xconfig['capture'])
      end
      split = xconfig['split']
      xconfig.delete('capture')
      xconfig.delete('split')
      
      root.search(split).each do |element|
        item = RSS::RDF::Item.new
        
        extract_attribute_from element, item

        data << item
      end
      
      data
    end