一、简单小结

C# 中 String 转 JSON

var items = JsonConvert.DeserializeObject<class>(stringJSON);

这里的 class 最好是直接定义 dto 来接收,不然不好变量和取值。

二、使用案例

  json 字符串:

[{"name":"温度A","id":"W1","measure":"°C","precision":0,"max":10,"min":0,"expression":"","map":"d1","value":"最大值"},{"name":"温度B","id":"W2","measure":"°C","precision":0,"expression":"","map":"d2","value":"最大值"},{"name":"拉力计A","id":"L1","measure":"Pa","precision":0,"expression":"","map":"d3","value":"最大值"}]

  类:StatTemplateStateDto

public class StatTemplateStateDto
{
/// <summary>
/// 映射标识
/// </summary>
public virtual String Id { get; set; } /// <summary>
/// 名称
/// </summary>
public virtual String Name { get; set; } /// <summary>
/// 单位
/// </summary>
public virtual String Measure { get; set; } /// <summary>
/// 最小值
/// </summary>
public virtual String Precision { get; set; } /// <summary>
/// 公式
/// </summary>
public virtual String Expression { get; set; } /// <summary>
/// 映射
/// </summary>
public virtual String Map { get; set; } /// <summary>
/// 特征值
/// </summary>
public virtual String Value { get; set; } }

 转换代码:

var items = JsonConvert.DeserializeObject<StatTemplateStateDto[]>(input.StatTemplate.Content);

最新文章

  1. ASP.NET 一句代码实现批量数据绑定
  2. 关于LogStash运行在AIX 64位机器上的问题与临时解决方案
  3. 使用axis2 soapmonitor监控soap数据
  4. PHP中获取星期的几种方法
  5. Core Data浅谈初级入门
  6. AJAX-----11iframe模拟ajax文件上传效果原理3
  7. Revit利用对正工具快速修改风管对齐方式
  8. Redis集群环境的部署记录
  9. java操作xml
  10. android设置软键盘搜索键以及监听搜索键点击时发生两次事件的问题解决
  11. 在linux/unix中查找大文件
  12. WPF 之 布局(二)
  13. Spark RDD概念学习系列之Spark的数据存储(十二)
  14. ASP.NET 上传图片添加文字、Logo水印
  15. php把文件上传到远程服务器上例子
  16. CF-599B - Spongebob and Joke
  17. ios @property
  18. e.target和this的区别
  19. [硬件黑客]钉钉智能指纹考勤机M1硬件漏洞挖掘(不定期更新)
  20. HTTP请求中 request payload 和 formData 区别?

热门文章

  1. C# Stopwatch与TimeSpan详解
  2. UOJ136 开学前的作文
  3. Spark-Spark setMaster &amp; WordCount Demo
  4. Android 基础-2.0 拔打电话号码
  5. 如何在node.js中使用neo4j
  6. 多线程、方便扩展的Windows服务程序框架
  7. Linux下几种RTP协议实现的比较和JRTPLIB编程讲解
  8. bzoj 1941 Hide and Seek —— K-D树
  9. bzoj 2597 剪刀石头布 —— 拆边费用流
  10. WPF中Xaml编译正常而Designer Time时出错的解决办法