Usar o componente DesarializeObject

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 1 min. de leitura
  • Converta uma cadeia de caracteres contendo dados JSON em um objeto JSON usando o componente DesarializeObject 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 DesarializeObject, consulte Propriedades dos utilitários JSON.

    Procedimento

    1. No painel Caixa de ferramentas, navegue até Utilitários > JSON.
    2. Arraste o componente DesarializeObject para a superfície Design.
    3. Opcional: Para especificar o nome da propriedade necessária no objeto JSON que você deseja extrair, siga estas etapas.
      1. Clique no ícone de 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 Configurar propriedades da porta.
    5. Opcional: Conecte os dados e as portas de controle do componente DesarializeObject às portas correspondentes dos outros componentes, conforme descrito na tabela a seguir.
      Tipo da porta Nome da porta Tipo de dados Finalidade da conexão Valor-padrão Obrigatório? Anotações
      Dados em JSON Cadeia de caracteres Usa a cadeia de caracteres JSON. Nenhum valor padrão Sim
      Dados esgotados Object Object Retorna o objeto JSON. Não aplicável Não aplicável
      Dados esgotados O nome da porta é igual ao nome da chave adicionada. Object Retorna o valor da chave da cadeia de caracteres. Não aplicável Não aplicável Isso 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.

    Converter uma cadeia de caracteres em um objeto JSON

    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 os passa para o componente DesarializeObject. O componente DesarializeObject converte a cadeia de caracteres no objeto JSON. Os itens no documento do Excel percorrem do primeiro ao último no componente Para cada e passam o item para o componente GetProperties. O componente GetProperties retorna o nome do componente e passa o nome do item para o componente Mostrar. O item é mostrado em uma caixa de mensagem.