🙂 İNSANLARIN EN HAYIRLISI INSANLARA FAYDALI OLANDIR 🙂

Ramazan HABER / C# RMOS / json to model json to object

1-) C# RMOS - json to model json to object

 

***** 1. YOL *****

 

 

***** 2. YOL *****

AŞAĞIDAKİ LİNKE JSON ÇIKTISINI YAPIŞTIRIP CONVERT DEDİKTEN SONRA C# MODEL(CLASS)'INIZ OLUŞACAKTIR

 

https://json2csharp.com/

 

 

ÖRNEK JSON MODEL :

 

{

    "glossary": {

        "title": "example glossary",

"GlossDiv": {

            "title": "S",

"GlossList": {

                "GlossEntry": {

                    "ID": "SGML",

"SortAs": "SGML",

"GlossTerm": "Standard Generalized Markup Language",

"Acronym": "SGML",

"Abbrev": "ISO 8879:1986",

"GlossDef": {

                        "para": "A meta-markup language, used to create markup languages such as DocBook.",

"GlossSeeAlso": ["GML", "XML"]

                    },

"GlossSee": "markup"

                }

            }

        }

    }

}

 

C# ÇIKTI MODELİ :

 

// Root myDeserializedClass = JsonConvert.DeserializeObject<Root>(myJsonResponse);

    public class GlossDef    {

        public string para { get; set; }

        public List<string> GlossSeeAlso { get; set; }

    }

 

    public class GlossEntry    {

        public string ID { get; set; }

        public string SortAs { get; set; }

        public string GlossTerm { get; set; }

        public string Acronym { get; set; }

        public string Abbrev { get; set; }

        public GlossDef GlossDef { get; set; }

        public string GlossSee { get; set; }

    }

 

    public class GlossList    {

        public GlossEntry GlossEntry { get; set; }

    }

 

    public class GlossDiv    {

        public string title { get; set; }

        public GlossList GlossList { get; set; }

    }

 

    public class Glossary    {

        public string title { get; set; }

        public GlossDiv GlossDiv { get; set; }

    }

 

    public class Root    {

        public Glossary glossary { get; set; }

    }

 2022 Nisan 18 Pazartesi
 468