JSON字符串解析
C#基础 - Visual Studio 的版本选择和下载
https://www.cnblogs.com/mrbug/p/7930219.html
1、json解析,如果是低版本需要自己将其引用添加上去
C/C++ Code复制内容到剪贴板
- using System.Web.Script.Serialization;
- //声明并添加元素
- Dictionary<String, String> PostData = new Dictionary<String, String>();
- String URL = "http://0.0.0.4:9507/";
- PostData.Add("data", dataResult);
- string result = Tools.HttpRequest(URL, PostData, "post");
- JavaScriptSerializer json = new JavaScriptSerializer();
- string para = json.Serialize(result); //转json字符串
- SynchronousData ret = json.Deserialize<SynchronousData>(result); //解析json字符串
SynchronousData 新建一个类,根据接口返的数据类型建:
C/C++ Code复制内容到剪贴板
- namespace WindowsFormsApplication1
- {
- class SynchronousData
- {
- public int errcode;
- public string data;
- }
- }
如果是高版本,直接右击添加引用,找到:
2、Newtonsoft.Json包
点击工具 - NuGet包管理器 - 程序包管理控制台,输入下面命令:
Install-Package Newtonsoft.Json