Use o componente DeserializeObject

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 1 min. de leitura
  • Converta uma cadeia de caracteres que contém dados JSON em um objeto JSON usando o componente DeserializeObject em Design studio de RPA para desktop. Você também pode extrair propriedades específicas do objeto JSON.

    Antes de Iniciar

    Função necessária: nenhuma

    Por Que e Quando Desempenhar Esta Tarefa

    Para configurar as propriedades do componente DeserializeObject, consulte Propriedades dos utilitários JSON.

    Procedimento

    1. No painel Caixa de ferramentas, navegue até Utilitários > JSON.
    2. Arraste o componente DeserializeObject para a superfície Design.
    3. Opcional: Para especificar o nome da propriedade necessário no objeto JSON que você deseja extrair, execute as etapas a seguir.
      1. Clique no ícone Configurações do componente ( Ícone de configurações do componente.).
      2. Clique no ícone adicionar propriedade ( Ícone Adicionar propriedades.).
      3. Insira um nome de propriedade.
      4. Repita as etapas para adicionar várias propriedades.
        Uma porta de saída de dados é adicionada a cada chave fornecida.
      5. Clique em OK.
    4. Para configurar o campo de entrada, consulte Configure as propriedades da porta.
    5. Opcional: Conecte as portas de dados e controle do componente DeserializeObject às portas correspondentes dos outros componentes, conforme descrito na tabela a seguir.
      Tipo da porta Nome da porta Tipo de dados Descrição
      Dados em JSON Cadeia de caracteres A cadeia de caracteres que contém dados JSON a serem convertidos em um objeto JSON.
      Saída de dados Objeto Objeto O parâmetro de saída para armazenar o objeto JSON convertido.
      Saída de dados O nome da porta é igual ao nome da chave que você adiciona. Objeto Retorna o valor da chave da cadeia de caracteres.

      Aparece quando propriedades adicionais são adicionadas às configurações do componente.

    6. Opcional: Para testar o componente, clique com o botão direito do mouse na barra de componentes e clique em Executar a partir daqui .

    Converta uma cadeia de caracteres em um objeto JSON

    Converta cadeia de caracteres em objeto.

    Neste exemplo, o componente ReadFromExcel lê dados de um documento do Excel e passa para o componente SerializeObject. O componente SerializeObject converte os dados em cadeia de caracteres e passa para o componente DeserializeObject. O componente DeserializeObject converte a cadeia de caracteres no objeto JSON. Os itens no documento do Excel atravessam do primeiro ao último no para cada componente e passam o item para o componente GetProperties. O componente GetProperties retorna o nome do componente e passa o nome do item para Mostrar componente. O item é mostrado em uma caixa de mensagem.