Extracción de datos web

Extrae datos de una página web a JSON gratis.

Elige los campos que necesitas y organiza los registros de una página en un array JSON. Los datos que falten no se inventan.

Qué necesitas: una sección seleccionada con varios registros de estructura similar.

Necesitas la extensión de Chrome y una cuenta de WebAct.
Incluye 25 tareas de automatización gratis al mes. También se aplican los límites de tu proveedor de IA.

INSTRUCCIONES PARA COPIAR

Organiza los datos sin copiarlos campo por campo.

Copia estas instrucciones y pégalas en WebAct, en la página que contiene los registros.

Extraer datos de una web a JSONTAREA
Trabaja solo con la sección que seleccione, que contiene registros de estructura similar. Convierte los campos que solicite en un array JSON sin inventar valores ausentes. Crea un archivo llamado webact-webpage-to-json-extractor.json. El archivo completo debe ocupar menos de 48.000 bytes en UTF-8. Usa únicamente el contenido que puedas observar y los datos que yo facilite. Conserva los identificadores, fechas, unidades y monedas. Informa del contenido omitido, truncado o ilegible y no afirmes que has incluido todo. Compara el resultado con la fuente y detente si no dispones de la información necesaria. Genera JSON válido y explica qué tipos has utilizado para los campos. Usa null para los valores desconocidos cuando corresponda. Antes de empezar, pídeme los ajustes necesarios o los datos de origen que falten. Empieza con un máximo de 25 registros o un documento breve e indica exactamente qué contenido has incluido. Confirma los campos JSON que necesito y cómo deben representarse los valores ausentes.

Pégalas en el modo Tarea, con la opción de IA en el navegador seleccionada.

Define los campos. Indica qué campos JSON necesitas y cómo quieres representar los valores que no aparezcan en la fuente.

De los registros de una página a un archivo JSON.EJEMPLO
Datos de entrada de ejemplo
Two cards: Workshop A on 12 October, Workshop B date omitted
Así quedaría tu archivo JSON.Un archivo aparte, sin modificar la página.
Descargar el ejemplo JSON ↓
Este ejemplo usa datos ficticios. Para extraer tus datos, abre la página, selecciona los registros y ejecuta la tarea con la extensión.
GUÍA PRÁCTICA

Cómo extraer información de una página web a una estructura JSON

JSON resulta útil cuando la información de una página necesita campos con nombre en lugar de un bloque de texto plano. Esta herramienta te ayuda a preparar un pequeño registro estructurado que otra aplicación o un compañero puedan revisar.

Empieza con el material adecuado.

Qué aportas
un bloque seleccionado con registros de estructura repetida.
El resultado previsto
Convierte los campos solicitados en un array JSON sin inventar los valores que falten.

Cómo funciona el flujo de trabajo.

Especifica las claves, los tipos de valores esperados y si la salida representa un objeto o una lista. Distingue los valores realmente ausentes de las cadenas vacías, el cero y false: estas opciones tienen significados distintos en el código que utilizará los datos.

Qué comprobar en el resultado.

Valida la sintaxis JSON y comprueba cada campo con la fuente. Un archivo que se puede analizar aún puede contener datos incorrectos, así que revisa fechas, identificadores y valores null antes de usarlo en otro sistema.

Analiza el JSON antes de usarlo en otra aplicación y revisa sus valores reales. Una sintaxis válida confirma que un analizador puede leer la estructura; no confirma que los hechos extraídos sean correctos.

Aprende del ejemplo resuelto.

El ejemplo descargable es una matriz JSON. Compara su estructura y el tratamiento de valores ausentes con el resultado que necesitas y luego verifica tus propios valores frente a la fuente aportada.

El ejemplo proporcionado es ilustrativo. No es una ejecución registrada con tus datos.

Descarga el ejemplo ↓

Úsalo con tu propio material.

  1. Abre la fuente con la que quieres trabajar y activa WebAct en esa pestaña.
  2. Copia la tarea de la sección principal, añade los campos o preferencias necesarios y revisa las acciones propuestas.
  3. Compara el primer resultado con la fuente. Pide una corrección o mejora concreta cuando haga falta.
Ir al prompt de la tarea ↑
CÓMO CREAR EL JSON

Selecciona los registros y define los campos.

  1. 01

    Instala WebAct e inicia sesión.

    Instala la extensión de Chrome y verifica tu cuenta de WebAct. Selecciona la opción de IA en el navegador, elige ChatGPT e inicia sesión si se te solicita.

  2. 02

    Elige la sección que quieras convertir.

    Abre la página con los registros y despliega el contenido necesario. Activa WebAct desde la barra de herramientas de Chrome, selecciona la sección y elige el modo Tarea.

  3. 03

    Ejecuta la tarea y revisa el archivo.

    Pega las instrucciones y revisa las acciones propuestas. Cuando termine la tarea, compara cada objeto con su registro de origen y comprueba los tipos de los campos y el tratamiento de los valores ausentes.

La página de partida.

Una sección seleccionada de la página con registros que sigan una estructura similar.

El archivo que obtienes.

Un array JSON con los campos solicitados. Los valores ausentes se representan según la regla que indiques, sin inventar información. Archivo JSON.

Los límites de esta tarea.

La tarea se limita a la pestaña activa. Empieza con un máximo de 25 registros o un documento breve. El archivo completo debe ocupar menos de 48.000 bytes en UTF-8.

DUDAS FRECUENTES

Qué comprobar en el archivo JSON.

El ejemplo contiene dos objetos. En el segundo, la fecha es null porque no se conoce.

Entender la diferencia entre Chat y Tarea
¿Qué página puedo usar como origen?

Selecciona una sección con varios registros de estructura similar. Despliega el contenido necesario y elige qué información compartir con la tarea. Los registros sin cargar no están disponibles.

¿Qué debo revisar en el archivo?

Compara los campos y sus tipos con los registros originales. El ejemplo contiene dos objetos y la fecha del segundo es null. Solo se incluye el contenido visible seleccionado; los datos desconocidos no deben completarse por suposición. Revisa el resultado antes de usarlo.

¿Recorre todo el sitio web?

No. La tarea trabaja con una selección pequeña de la pestaña activa. No incluye registros ocultos, páginas enlazadas ni contenido sin cargar. Selecciona una zona legible y comprueba qué registros han entrado realmente en el archivo.

¿Puedo usarlo con el plan gratuito?

Sí. Puedes usar el plan Free de WebAct con tu sesión de ChatGPT en el navegador. Necesitas la extensión de Chrome, una cuenta de WebAct verificada y haber iniciado sesión en ChatGPT en el mismo perfil de Chrome. No hace falta contratar un plan de pago de WebAct ni disponer de una clave API de pago. Se siguen aplicando los límites de uso de ChatGPT. El plan Free incluye 25 tareas de automatización al mes, compartidas entre todas las herramientas. Una tarea se descuenta cuando empieza su primera acción. Los pasos intermedios y los reintentos necesarios para completarla no se cuentan por separado. El cupo se renueva cada mes natural, según la hora UTC. Si lo agotas, puedes contratar un plan de pago o esperar al mes siguiente. Chatear sin ejecutar automatizaciones no consume tareas y sigue siendo gratis, dentro de los límites de tu proveedor de IA.

¿Esta página convierte los datos a JSON?

No. Aquí tienes un ejemplo y las instrucciones para copiar. La tarea se ejecuta con WebAct en la página de origen que actives. El proveedor de IA que uses en el navegador procesa la información de la página compartida con la tarea. Una respuesta de chat sin automatización no consume tareas de WebAct; crear un archivo o modificar campos en el modo Tarea sí.

Consulta cómo tratamos el contexto de página compartido en nuestra política de privacidad.

MENOS COPIAR Y PEGAR

Guarda los datos con la estructura que necesitas.

Abre WebAct en la página que contiene los datos y empieza desde ahí.

Instalar WebAct