Google表格和ImportXML-缩小结果

问题描述 投票:0回答:1

我正在尝试从产品页面导入主图像:

在Google表格中使用ImportXML时,是否有办法限制查询返回的结果数量?

例如,我使用的公式返回3个结果:

=IMPORTXML($B$1,"//img[@id='product-preview'][1]/@src[1]")

结果是:

/productmedia/na-media/media-manager-thumbnails/filer_public_thumbnails/app-images/thumbs540/__540x540_car-vent-clip-silo.jpg?v3.16.5-na

/productmedia/na-media/media-manager-thumbnails/filer_public_thumbnails/app-images/thumbs540/__540x540_403720-car-vent-clip-enviro.jpg?v3.16.5-na

/productmedia/na-media/media-manager-thumbnails/filer_public_thumbnails/app-images/thumbs100/__100x100_car-vent-clip-silo.jpg?v3.16.5-na

我只需要第一个结果,可以在初始公式中完成吗?

我尝试使用其类名指定图像,但始终收到错误“导入的内容为空”

这里是我从中导入以供参考的URL:https://shopus.norwex.biz/en_US/customer/shop/product-detail/517210?categoryName=all

google-sheets xquery google-sheets-importxml
1个回答
0
投票

我得到4个结果,而不是3个,但是只得到第一个,请尝试

=IMPORTXML($B$1,"(//img[@id='product-preview'][1]/@src)[1]")
© www.soinside.com 2019 - 2024. All rights reserved.