Display Image Using Json
There is a gridview in which I want to display a image. I want to use this json below to diplay image in my gridview. I have an ImageAdapter class in ImageAdapter class I have Asyn
Solution 1:
This example may help you It is one of the sample example
voidMainWindow_Loaded(object sender, RoutedEventArgs e)
    {
        HttpWebRequest myReq = (HttpWebRequest)WebRequest.Create("(link for fetching json data)");
        myReq.Method = WebRequestMethods.Http.Get;
        myReq.Accept = "apllication/json";
        var response = (HttpWebResponse)myReq.GetResponse();
        string myString= response.GetResponseHeader("Registration_Status");
        using (var sr = new StreamReader(response.GetResponseStream()))
        {
            json = sr.ReadToEnd();
            StreamWriter sw = new StreamWriter(@"D:\others\DemoCreatingCustomEvents\TextFile1.txt");
            sw.Write(label1.Content.ToString());
            sw.Close();
        }
    }
    string json="";
    privatevoidbutton1_Click(object sender, RoutedEventArgs e)
    {
        ProductCategory deserializedProdCategory = new ProductCategory();
        MemoryStream ms = new MemoryStream(Encoding.UTF8.GetBytes(json));
        DataContractJsonSerializer ser = new DataContractJsonSerializer(deserializedProdCategory.GetType());
        deserializedProdCategory = ser.ReadObject(ms) as ProductCategory;
        ms.Close();
//you can fetch the data here and it is shown in label
            label1.Content = deserializedProdCategory.ProdCategory[1].Product_ID + "//" + deserializedProdCategory.ProdCategory[1].Product_Name;
        }
        publicclassProductCategory
        {
            public List<Product> ProdCategory = new List<Product>();
            publicProductCategory()
            {
                ProdCategory = new List<Product>();
            }
        }
        publicclassProduct
        {
            publicint Product_ID { get; set; }
            publicstring Product_Code { get; set; }
            publicstring Product_Name { get; set; }
            public Uri Image_Small { get; set; }
        }
Solution 2:
Entity layer for your code
publicclassCountry
{
    publicstring id { get; set; }
    publicstring first_name { get; set; }
    publicstring last_name { get; set; }
    publicstring username { get; set; }
    publicstring password { get; set; }
    publicstring email { get; set; }
    publicstring photo { get; set; }
    publicstring frame { get; set; }
}
publicclassMyData
{
    public List<Country> countries { get; set; }
}
By using this you can modify it by seeing the above example
Post a Comment for "Display Image Using Json"