Extração de dados da web

Extraia dados de uma página para JSON grátis.

Escolha os campos necessários e organize os registros da página em um array JSON. Os dados que faltarem não serão inventados.

Você vai precisar de: uma área selecionada com registros de estrutura semelhante.

É preciso ter a extensão do Chrome e uma conta do WebAct.
Inclui 25 tarefas de automação grátis por mês. Os limites do seu provedor de IA também se aplicam.

INSTRUÇÕES PRONTAS PARA COPIAR

Organize os dados sem copiar campo por campo.

Copie estas instruções e cole no WebAct, na página que contém os registros.

Extrair dados de uma página para JSONTAREFA
Trabalhe apenas com a área selecionada, que contém registros de estrutura semelhante. Converta os campos solicitados em um array JSON sem inventar valores ausentes. Crie um arquivo chamado webact-webpage-to-json-extractor.json. O arquivo completo deve ter menos de 48.000 bytes em UTF-8. Use somente o conteúdo observado e os fatos que eu fornecer. Preserve identificadores, datas, unidades e moedas. Informe o que foi omitido, cortado ou não pôde ser lido e não afirme que todo o conteúdo foi incluído. Compare o resultado com a fonte e pare se os dados necessários não estiverem disponíveis. Gere JSON válido e explique os tipos usados nos campos. Use null para valores desconhecidos quando for adequado. Antes de começar, pergunte sobre configurações necessárias ou dados de origem que estejam faltando. Comece com no máximo 25 registros ou um documento curto e informe exatamente o conteúdo incluído. Confirme de quais campos JSON preciso e como os valores ausentes devem ser representados.

Selecione a opção de IA no navegador e cole as instruções no modo Tarefa.

Defina os campos. Liste os campos JSON desejados e diga como representar valores ausentes na fonte.

Dos registros de uma página para um arquivo JSON.EXEMPLO
Dados usados neste exemplo
Two cards: Workshop A on 12 October, Workshop B date omitted
Veja como pode ficar seu arquivo JSON.Um arquivo separado, sem alterar a página original.
Baixar o exemplo JSON ↓
Este exemplo usa dados fictícios. Para extrair seus dados, abra a página, selecione os registros e execute a tarefa na extensão.
GUIA PRÁTICO

Como extrair informações de uma página da web para uma estrutura JSON

JSON é útil quando as informações de uma página precisam de campos nomeados em vez de um bloco de texto simples. Esta ferramenta ajuda a preparar um pequeno registro estruturado que outra aplicação ou um colega pode examinar.

Comece com o material certo.

O que você fornece
um bloco selecionado com registros de estrutura repetida.
O resultado pretendido
Converta os campos solicitados em um array JSON sem inventar valores ausentes.

Como funciona o fluxo de trabalho.

Especifique as chaves, os tipos de valores esperados e se a saída representa um objeto ou uma lista. Diferencie valores realmente ausentes de strings vazias, zero e false; essas escolhas têm significados distintos no código que usará os dados depois.

O que conferir no resultado.

Valide a sintaxe JSON e confira cada campo com a fonte. Um arquivo que pode ser analisado ainda pode conter fatos incorretos, então examine datas, identificadores e valores null antes de usá-lo em outro sistema.

Analise o JSON antes de usá-lo em outro aplicativo e confira seus valores reais. A sintaxe válida confirma que um analisador consegue ler a estrutura; não confirma que os fatos extraídos estão corretos.

Aprenda com o exemplo resolvido.

O exemplo para download é um array JSON. Compare sua estrutura e o tratamento de valores ausentes com o resultado necessário e depois confira seus valores com a fonte fornecida.

O exemplo fornecido é ilustrativo. Não é uma execução registrada com seus dados.

Baixe o exemplo ↓

Use com seu próprio material.

  1. Abra a fonte com a qual quer trabalhar e ative o WebAct nessa aba.
  2. Copie a tarefa da seção principal, acrescente os campos ou preferências necessários e revise as ações propostas.
  3. Compare o primeiro resultado com a fonte. Peça uma correção ou um ajuste específico quando necessário.
Ir para o prompt da tarefa ↑
COMO CRIAR O JSON

Selecione os registros e defina os campos.

  1. 01

    Instale o WebAct e faça login.

    Instale a extensão do Chrome e verifique sua conta do WebAct. Selecione a opção de IA no navegador, escolha ChatGPT e faça login quando solicitado.

  2. 02

    Selecione a área que quer converter.

    Abra a página com os registros e expanda o conteúdo necessário. Ative o WebAct pela barra de ferramentas do Chrome, selecione a área e mude para o modo Tarefa.

  3. 03

    Execute a tarefa e confira o arquivo.

    Cole as instruções e revise as ações propostas. Ao terminar, compare cada objeto com seu registro de origem e confira os tipos dos campos e o tratamento dos valores ausentes.

A página de origem.

Uma área selecionada da página com registros de estrutura semelhante.

O arquivo que você recebe.

Um array JSON com os campos solicitados. Valores ausentes seguem a regra que você indicar, sem inventar informações. Arquivo JSON.

Os limites desta tarefa.

A tarefa fica restrita à aba ativa. Comece com no máximo 25 registros ou um documento curto. O arquivo completo deve ter menos de 48.000 bytes em UTF-8.

DÚVIDAS FREQUENTES

O que conferir no arquivo JSON.

O exemplo contém dois objetos. No segundo, a data é desconhecida e aparece como null.

Entenda a diferença entre Chat e Tarefa
Que página posso usar como origem?

Selecione uma área com vários registros de estrutura semelhante. Expanda o conteúdo necessário e escolha quais informações vai compartilhar com a tarefa. Registros ainda não carregados não ficam disponíveis.

O que devo conferir no arquivo?

Compare os campos e seus tipos com os registros originais. O exemplo contém dois objetos, e a data do segundo é null. Só o conteúdo visível selecionado é incluído. Dados desconhecidos não devem ser preenchidos por suposição. Confira o resultado antes de usar.

A tarefa percorre o site inteiro?

Não. A tarefa trabalha com uma pequena seleção na aba ativa. Registros ocultos, páginas vinculadas e conteúdo ainda não carregado ficam de fora. Escolha uma área legível e confira quais registros realmente foram exportados.

Posso usar o plano gratuito?

Sim. Você pode executar esta tarefa no plano Free do WebAct usando sua sessão do ChatGPT no navegador. É preciso ter a extensão do Chrome, uma conta verificada do WebAct e estar conectado ao ChatGPT no mesmo perfil do Chrome. Não é necessário assinar um plano pago do WebAct nem ter uma chave de API paga. Os limites de uso do ChatGPT continuam valendo. O plano Free inclui 25 tarefas de automação por mês, compartilhadas entre todas as ferramentas. Uma tarefa é descontada quando a primeira ação começa. Os passos intermediários e as novas tentativas necessárias para concluí-la não são contados separadamente. A cota é renovada no início de cada mês, pelo horário UTC. Se usar as 25 tarefas, você pode assinar um plano pago ou esperar o mês seguinte. Conversas sem automação não descontam tarefas e continuam gratuitas, respeitando os limites do provedor de IA.

Os dados são convertidos em JSON nesta página?

Não. Aqui você encontra um exemplo e as instruções para copiar. A tarefa é executada com o WebAct na página de origem que você ativar. As informações da página compartilhadas com a tarefa são processadas pelo provedor de IA usado no navegador. Uma resposta de chat sem automação não desconta tarefas do WebAct; criar um arquivo ou alterar campos no modo Tarefa desconta.

Saiba como tratamos o contexto de página compartilhado em nossa política de privacidade.

MENOS COPIAR E COLAR

Guarde os dados na estrutura de que você precisa.

Abra o WebAct na página com os dados e comece por lá.

Instalar o WebAct