Extraer una lista tipada de una SPA con mucho JavaScript
Cuándo usarlo: El sitio renderiza los datos que necesitas solo después de que JavaScript se ejecuta; la obtención simple no devuelve nada.
Flujo
-
Definir el esquemaUse browser-act. Schema: items[]{title:str, price:number, available:bool}.✓ Copiado→ Esquema aceptado
-
Visitar y extraerOpen <url>; wait for the product grid; extract matching the schema.✓ Copiado→ Lista JSON tipada
-
Verificar valores atípicosSpot-check 3 random rows by re-fetching their detail page; check parsing is correct.✓ Copiado→ Las verificaciones pasan; o encuentras un bug de parseo que corregir
Resultado: Datos tipados fiables; sin clic manual.
Errores comunes
- El sitio detecta bots y bloquea después de 50 solicitudes — Baja la concurrencia; rota el UA; respeta robots.txt o descarta la tarea