title: Extract separate a text with Scrapy
body: <p>This a source code from a website: <a href="http://www.example.com" rel="nofollow">http://www.example.com</a> and I want to extract with scrapy crawler all THIS IS A TEXT.</p>
  
  <pre class="lang-html prettyprint-override"><code>&lt;tr&gt;
  &lt;td&gt;
  &lt;table&gt;
     &lt;tr&gt;
         &lt;td colspan="5" style="text-align:left;padding-left:4px;" class="category"&gt;  &lt;imgsrc="http://www.example.com/images/menu.gif"&gt; 
          THIS IS A TEXT &lt;/td&gt;
     &lt;/tr&gt;
                                 &lt;tr&gt;
         &lt;td class="date" colspan="5"&gt;THIS IS A TEXT&lt;/td&gt;
     &lt;/tr&gt;
                                 &lt;tr&gt;
         &lt;td style="test-align:left;width:40px;"&gt;THIS IS A TEXT&lt;/td&gt;
         &lt;td style="padding-right:4px; width:180px;text-align:right"&gt;
         THIS IS A TEXT &lt;/td&gt;
                                         &lt;td style="width:40px;text-align:center"&gt; &lt;nobr&gt;&lt;a id="I1" name="I1"
  href="javascript:MoreInformation(1,'1141','1563513','TT','home');"&gt;
         THIS IS A TEXT&lt;/a&gt;&lt;/nobr&gt;
          &lt;/td&gt;
         &lt;td style="padding-left:5px; width:180px;text-align:left"&gt;
         THIS IS A TEXT &lt;/td&gt;
         &lt;td style="width:40px;text-align:center"&gt;&lt;/td&gt;
     &lt;/tr&gt;
                                 &lt;tr&gt;
         &lt;td style="test-align:left;width:40px;"&gt;THIS IS A TEXT &lt;/td&gt;
         &lt;td style="padding-right:4px; width:180px;text-align:right"&gt;
         THIS IS A TEXT &lt;/td&gt;
                                         &lt;td style="width:40px;text-align:center"&gt; THIS IS A TEXT  &lt;/td&gt;
         &lt;td style="padding-left:5px; width:180px;text-align:left"&gt;
         THIS IS A TEXT &lt;/td&gt;
         &lt;td style="width:40px;text-align:center"&gt;&lt;/td&gt;
     &lt;/tr&gt;*
  &lt;/table&gt;
  &lt;/td&gt;
  &lt;/tr&gt;
  </code></pre>
  
  <p>This is my scrapy_project.py:
  I tried to extract everything from td:rows = hxs.select('.//td') , I don't know how to extract separate "This is a text".
  I receive this mistake: u'\n\t\t\t\t\t\t\t\t. Someone can help me please?</p>
  
  <pre class="lang-py prettyprint-override"><code>from scrapy.spider import BaseSpider
  from scrapy.selector import HtmlXPathSelector
  from dirbot.items import Website
  
  class DmozSpider(BaseSpider):
      name = "dmoz"
      allowed_domains = ["example.com"]
      start_urls = [
          "http://www.example.com/",
          "",
      ]
  
      def parse(self, response):
  
          hxs = HtmlXPathSelector(response)
          rows = hxs.select('//table[@id="content"]//table/tr')
          items = []
  
          for row in rows:
              item = Website()
              item ["job"] = row.select("td[1]/text()").extract()
              item ["description"] = row.select("td[0]/a/nobr/text()").extract()
              item ["name"] = row.select("td[2]/text()").extract()
              items.append(item)
  
          return items
  </code></pre>
  
  <p>Another question: how can eliminate this: <code>u'\n\t\t\t\t\t\t\t\t</code></p>