본문 바로가기
Study/C#

[package] Newtonsoft.Json

by v-ni 2022. 12. 1.

using Newtonsoft.Json.Linq;
using Newtonsoft.Json;

namespace jsonTest
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        class test
        {
            public string keey;
            public string keyyyy;
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            // Newtonsoft.JSON 활용
            string json = "{\"key\":\"value\"}";

            
            JObject j = new JObject();
            j.Add("key", "value");
            j.Add("key2", "park");

            label1.Text = j.ToString();


            // 값 뽑아내기
            string json1 = "{\"keey\":\"value1\", \"keyyyy\":\"value22222\"}";
            test j2 = JsonConvert.DeserializeObject<test>(json1);
            label2.Text = j2.keyyyy;
        }
    }
}

 

참고 : https://stackoverflow.com/questions/17038810/newtonsoft-json-deserialize

'Study > C#' 카테고리의 다른 글

[winform] 윈도우창 이동하기(mouseDown , mouseMove)  (0) 2022.10.19