Kom ihåg mig?

asp json hämta info från sickbeard

 
Ämnesverktyg Visningsalternativ
Oläst 2013-06-13, 18:38 #11
Conny Westh Conny Westh är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Aug 2005
Inlägg: 5 166
Conny Westh Conny Westh är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Aug 2005
Inlägg: 5 166
Du kan ladda ner "Visual Studio Express" gratis....
Conny Westh är inte uppkopplad   Svara med citatSvara med citat
Oläst 2013-06-13, 19:34 #12
Conny Westh Conny Westh är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Aug 2005
Inlägg: 5 166
Conny Westh Conny Westh är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Aug 2005
Inlägg: 5 166
Du behöver deserialisera objekten och göra något i stil med (kod från C# men den borde vara begriplig om man kan VB.NET). Du behöver med andra ord skapa property-klasser som kan hålla själva datat från de olika elementen i JSON-objektet. Detta har jag inte kunnat testa så det är skrivet med lite klipp och klista-metoden.

Kod:
           Data data = JsonConvert.DeserializeObject<Data>(info);
           List<Address> addressLista = JsonConvert.DeserializeObject<Address>(info);

// Här ska det bara vara att rulla igenom listorna:
Console.WriteLine("Dataobjektet: {0}", data);
foreach (Address adr in data.adresses)
{
     Console.WriteLine("Address: \n{0}", adr);
     //... 
}


//-----------

Kod:
       public class Data
       {
           public List<Address> addresses { get; set; }
           public string message { get; set; }
           public string result { get; set; }
           override string ToString()
           {
	       		return String.Format("{0}:{1}",message, result);    
	       }
       }

       public class Address
       {
           public DateTime date { get; set; }
           public int episode { get; set; }
           public string provider { get; set; }
           public string quality { get; set; }
           public string resource { get; set; }
           public string resource_path { get; set; }
           public int season { get; set; }
           public string show_name { get; set; }
           public string status { get; set; }
           public int tvbid { get; set; }
           override string ToString()
           {
	       		return String.Format("{0} => ({1})",show_name, status);    
	       }
       }
Conny Westh är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 
Ämnesverktyg
Visningsalternativ

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 01:06.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017