Ir ao conteúdo

Posts recomendados

Postado

Pessoa, to fazendo um processo de ETL extraindo um Json de uma API, porém não consigo fazer um "for" para poder listar e armazenar o conteúdo extraído...

existem campos do tipo

COD_COURSE

COD_TYPE

COD_EMPLOYEE

            var client = new RestClient("http://xxxxxxxxxxxxxxx/action/api/cursos");
            client.Timeout = -1;
            var request = new RestRequest(Method.GET);
            request.AddHeader("Authorization", "xxxxxxxxxxxxxxxx");
            request.AddHeader("Content-Type", "application/json");
            IRestResponse response = client.Execute(request);
            Console.WriteLine(response.Content);

 

  • Curtir 1
  • 1 ano depois...
Postado

boa tarde, não sei se você conseguiu pois este post esta aberto a muito tempo, mas vai algumas dicas caso mais alguém precise:

 

continuando no exemplo que passou:

// colocar o using abaixo (caso ja tenha baixado o pacote RestSharp)

using RestSharp;

using RestSharp.Serialization.Json;
 

// chamada do Json para separar o retorno (continuacao do cod.exemplo)

DadosRetorno retJson = new JsonDeserializer().Deserialize<DadosRetorno>(response);

 

// usando os dados de retorno

Console.WriteLine(retJson.COD_COURSE);

Console.WriteLine(retJson.COD_TYPE);

Console.WriteLine(retJson.COD_EMPLOYEE);

 

// classe para receber dados deserializados

class DadosRetorno

{

   public string COD_COURSE { get; set; }

   public string COD_TYPE { get; set; }

   public string COD_EMPLOYEE { get; set; }

}

 

espero que ajude...

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!