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.
- Abra a fonte com a qual quer trabalhar e ative o WebAct nessa aba.
- Copie a tarefa da seção principal, acrescente os campos ou preferências necessários e revise as ações propostas.
- Compare o primeiro resultado com a fonte. Peça uma correção ou um ajuste específico quando necessário.