zoukankan      html  css  js  c++  java
  • C#中读取和解析JSON文件?

    public void LoadJson()
    {
        using (StreamReader r = new StreamReader("file.json"))
        {
            string json = r.ReadToEnd();
            List<Item> items = JsonConvert.DeserializeObject<List<Item>>(json);
        }
    }
    
    public class Item
    {
        public int millis;
        public string stamp;
        public DateTime datetime;
        public string light;
        public float temp;
        public float vcc;
    }
    

    你甚至可以在 C# dynamic 不声明 C# Item类的情况下获取

    dynamic array = JsonConvert.DeserializeObject(json);
    foreach(var item in array)
    {
        Console.WriteLine("{0} {1}", item.temp, item.vcc);
    }
    
    
    
    
    
    
    
    dynamic ckeckDate = Newtonsoft.Json.JsonConvert.DeserializeObject<dynamic>(ckeckDate_list);//查询条件
    string txtbilltype = ckeckDate.txtbilltype;
    string txttransname = ckeckDate.txttransname;
    
  • 相关阅读:
    cygwin mysql forget root password
    emacs 复制粘贴的正确姿势
    yarn
    mysql 和 postgresql 区别
    hdfs
    spark
    hbase
    kafka
    flume
    java jar
  • 原文地址:https://www.cnblogs.com/imtudou/p/11251726.html
Copyright © 2011-2022 走看看