从 JS 重度 SPA 中提取有类型的数据列表
何时使用: 网站只在 JS 执行后才渲染你需要的数据;普通抓取返回空结果。
步骤
-
定义 schemaUse browser-act. Schema: items[]{title:str, price:number, available:bool}.✓ 已复制→ Schema 已接受
-
访问并提取Open <url>; wait for the product grid; extract matching the schema.✓ 已复制→ 有类型的 JSON 列表
-
验证异常值Spot-check 3 random rows by re-fetching their detail page; check parsing is correct.✓ 已复制→ 抽查通过;或发现了需要修复的解析 bug
结果: 可靠的有类型数据;无需手动点击。
注意事项
- 网站在 50 次请求后检测到爬虫并封锁 — 降低并发;轮换 UA;遵守 robots.txt 或放弃该任务
搭配使用: filesystem