我一直在玩ImortXML,看看我们是否可以从页面中提取产品目录而不是使用脚本。
<textarea id="product-static-data" class="hidden">
{
"id": "337501AB6",
"productId": "337501AB6",
"name": "flat sheet 180 threadcount",
"price": "R 157.00 - R 217.00",
"brandURL": "/plp/home/_/N-1z14108",
</textarea>
第一个可能的问题是该类是隐藏的,ImportXML是否能够解析它?
如果可以,我需要提取“价格”字段的第一个值,而我真的是在拉我的头发。
提前致谢!
答案 0 :(得分:1)
完全尝试此功能:
=regexextract(substitute(IMPORTXML("ADD YOUR URL HERE","//*[@id='product-static-data']"),"""","'"),"'price': '(R \d+\.\d+).*")