Пример #1
0
        public static List <getFichePerso> ListeReader(string json)
        {
            var jsonLinq = JObject.Parse(json);

            List <getFichePerso> utilisateurs = new List <getFichePerso>();


            getFichePerso u = new getFichePerso();

            u.ID_CLASSE   = jsonLinq["ID_CLASSE"].ToString();
            u.NOM         = jsonLinq["NOM"].ToString();
            u.PRENOM      = jsonLinq["PRENOM"].ToString();
            u.VIVANT      = (bool)jsonLinq["VIVANT"];
            u.DESCRIPTION = jsonLinq["DESCRIPTION"].ToString();
            u.VIE         = jsonLinq["VIE"].ToString();
            u.MANA        = jsonLinq["MANA"].ToString();
            u.EXPERIENCE  = jsonLinq["EXPERIENCE"].ToString();
            u.NIVEAU      = jsonLinq["NIVEAU"].ToString();



            utilisateurs.Add(u);



            return(utilisateurs);
        }
Пример #2
0
        public static List <getFichePerso> ListeBuilder(string json)
        {
            var myLinq = JObject.Parse(json);
            var etap   = JArray.Parse(myLinq["joueur"].ToString());

            foreach (JObject item in etap)
            {
                tst = item.GetValue("personnage");
            }

            foreach (JObject item in tst)
            {
                if ((bool)item["VIVANT"] == true)
                {
                    madata = item;
                }
            }
            var jsonLinq = madata;
            List <getFichePerso> utilisateurs = new List <getFichePerso>();


            getFichePerso u = new getFichePerso();

            u.ID_CLASSE   = jsonLinq["ID_CLASSE"].ToString();
            u.NOM         = jsonLinq["NOM"].ToString();
            u.PRENOM      = jsonLinq["PRENOM"].ToString();
            u.VIVANT      = (bool)jsonLinq["VIVANT"];
            u.DESCRIPTION = jsonLinq["DESCRIPTION"].ToString();
            u.VIE         = jsonLinq["VIE"].ToString();
            u.MANA        = jsonLinq["MANA"].ToString();
            u.EXPERIENCE  = jsonLinq["EXPERIENCE"].ToString();
            u.NIVEAU      = jsonLinq["NIVEAU"].ToString();



            utilisateurs.Add(u);



            return(utilisateurs);
        }