博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
json字符串转对象
阅读量:5240 次
发布时间:2019-06-14

本文共 1096 字,大约阅读时间需要 3 分钟。

1、添加引用

2、添加命名空间

using System.Web;using System.Web.Script.Serialization;

3、

OpenFileDialog fileDialog = new OpenFileDialog();            fileDialog.Multiselect = true;            fileDialog.Title = "请选择文件";            fileDialog.Filter = "(*.txt)|*.txt";            if (fileDialog.ShowDialog() == DialogResult.OK)             {                string file = fileDialog.FileName;                string text = System.IO.File.ReadAllText(file, Encoding.Default);                     JavaScriptSerializer js = new JavaScriptSerializer();                Dictionary
dic = js.Deserialize
>(text); foreach (object key in dic.Keys) { int x = Convert.ToInt16(key); int y = Convert.ToInt16(dic[key]); point pt = new point(x, y); pl.Add(pt); } Point_databind(pl); }

使用JObject

1、添加命名空间

using Newtonsoft.Json.Linq;

2、

var obj = JObject.Parse(text);

 

转载于:https://www.cnblogs.com/Ghazi/p/6123668.html

你可能感兴趣的文章
Python深入01 特殊方法与多范式
查看>>
torch教程[1]用numpy实现三层全连接神经网络
查看>>
java实现哈弗曼树
查看>>
转:Web 测试的创作与调试技术
查看>>
转:apache 的mod-status
查看>>
转:基于InfluxDB&Grafana的JMeter实时性能测试数据的监控和展示
查看>>
结对编程博客
查看>>
Kendo MVVM 数据绑定(四) Disabled/Enabled
查看>>
python学习笔记3-列表
查看>>
程序的静态链接,动态链接和装载 (补充)
查看>>
关于本博客说明
查看>>
C++11 生产者消费者
查看>>
IO multiplexing 与 非阻塞网络编程
查看>>
hdu4105  Electric wave
查看>>
基于内容的图片检索CBIR(Content Based Image Retrieval)简介
查看>>
线程androidAndroid ConditionVariable的用法
查看>>
程序电脑VS2008 应用程序配置不正确,未能启动该应用程序。重新安装程序可以修复此问题。解决方法...
查看>>
设置类UIColor使用colorWithRed定义颜色
查看>>
文件语音识别Google语音识别学习札记 - Windows PC机上测试语音识别Strut2教程-java教程...
查看>>
μC/OS-III---I笔记13---中断管理
查看>>