使用xpath删除特殊字符(\ r,\ n,\ t)

时间:2018-06-25 07:46:19

标签: xpath scrapy

我正在尝试从xpath中删除特殊字符。 我用了normalize-space()

这是我之前的代码:

        info = Selector(response).xpath('//table')
    for sel in info:
        item = FactureItem()
        item['montantTTC']  = sel.xpath('//tbody/tr/td[6]/text()').extract()
        yield item

结果:

result

使用normalize-space()后,结果给了我一行,因为它不适用于该项目。 这是我的代码:

            info = Selector(response).xpath('//table')
    for sel in info:
        item = FactureItem()
        item['montantTTC']  = sel.xpath('normalize-space(//tbody/tr/td[6]/text())').extract()
        yield item

结果:

result

0 个答案:

没有答案