List items = JsonConverter.DeserializeObject<List>(json);
// Como utilizar esta classe JsonConverter ?
List items = JsonConverter.DeserializeObject<List>(json);
// Como utilizar esta classe JsonConverter ?
// Agora o erro seguinte: “JsonConverter” não contém uma definição para
// No seguinte método: DeserializeObject
string json = reader.ReadToEnd();
List<Item> items = JsonConverter.DeserializeObject<List<Item>>(json);
public class Item
{
public int id_cliente { get; set; }
public string nome_cliente { get; set; }
public string telefone { get; set; }
public string celular { get; set; }
public string criacao_cliente { get; set; }
public string atualizacao_cliente { get; set; }
public string equipe { get; set; }
public string responsavel { get; set; }
public string gerente_cliente { get; set; }
public string corretor_cliente { get; set; }
}
using System;
using System.Collections.Generic;
using System.IO;
using System.Net;
using Newtonsoft.Json;
namespace teste_json
{
class Program
{
static void Main(string[] args)
{
var requisicaoWeb = WebRequest.CreateHttp("https://a.com/api");
requisicaoWeb.Method = "GET";
requisicaoWeb.Headers["f"] = "49";
requisicaoWeb.Headers["fce"] = "s";
var resposta = requisicaoWeb.GetResponse();
var streamDados = resposta.GetResponseStream();
StreamReader reader = new StreamReader(streamDados);
//object objResponse = reader.ReadToEnd();
//Console.WriteLine(objResponse.ToString());
string json = reader.ReadToEnd();
List<Item> items = JsonConverter.DeserializeObject<List<Item>>(json); // O método ele não encontra
Console.ReadLine();
streamDados.Close();
resposta.Close();
}
}
public class Item
{
public int id_cliente { get; set; }
public string nome_cliente { get; set; }
public string telefone { get; set; }
public string celular { get; set; }
public string criacao_cliente { get; set; }
public string atualizacao_cliente { get; set; }
public string equipe { get; set; }
public string responsavel { get; set; }
public string gerente_cliente { get; set; }
public string corretor_cliente { get; set; }
}
}
// O método Equals e ReferenceEquals são os que aparecem quando eu clico CTRL+Espaço
// quando estou no objeto JsonConverter