C#解析Json字符串,可以借助Newtonsoft.Json將Json字符串序列化為對象,再從對象中獲取值
Newtonsoft.Json.JsonConvert.DeserializeObject<dynamic>(jsonString)
建立winform的測試項目TestJson
在項目中新建【Json】文件夾,再添加【txtJson.txt】文本文件,里面放入測試Json格局數據。
注重:【txtJson.txt】文件右鍵屬性,設置【生當作操作=內容】、【復制到輸出目次=始終復制】
在【Form1】窗體中:
1)添加按鈕,設置屬性Name=【btnRead】,Text=【解析Json】,添加Click事務
2)添加richTextBox控件,用于顯示文本文件中的Json內容
在Form1窗體的按鈕事務中,添加代碼,將文本文件的內容讀到界面顯示
在項目上點擊右鍵,選擇【辦理NuGet法式包】,在NuGet界面搜刮Newtonsoft.Json,并安裝到項目中
利用dynamic類型轉換Json,再獲取轉換后的對象值
利用明白的指心猿意馬實體對象轉換Json
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!