zoukankan      html  css  js  c++  java
  • json 转xml

    var jStr = JsonConvert.SerializeObject(new { root = new { li = list } });
    var xml = JsonConvert.DeserializeXmlNode(jStr);

    json 转xml

    list 为一个泛型

    xml 可以做一个参数传到数据库中,并与数据库进行关联

    ==================================================

    var a11= Convert.ToInt32(null); 0
    var a12 = Convert.ToInt32("");  报错
    var a13 = Convert.ToInt32("tt"); 报错
    var a14 = int.Parse(null);           报错
    var a15 = int.Parse("1");

    var a16 = int.TryParse("", out aa); 0

    int cc;
    var a18 = int.TryParse(null, out cc);0

    int bb;
    var a17 = int.TryParse("xxx", out bb);0

    convert 的参数是可以为null的,int.Parse  的参数不能为null  int .TryParse  转不成功的时候值为0

     Convert.ToInt32(DBNull.Value);会报错  索引 数据库查询出来的值 如果要转int的时候  还是要先判断一下是不是 dbnull   的类型

     while (dr.Read())//循环读取   
              {      
                        //第一种方法判断是不是DBNull.Value
                        int num1=dr.IsDBNull(0)?0:dr.GetInt32(0);
    
                        //第二种方法判断是不是DBNull.Value
                        int num2 = dr[1].Equals(DBNull.Value) ? 0 : Convert.ToInt32(dr[1]);
    
                        //第二种方法判断是不是DBNull.Value
                        int num3 = string.IsNullOrEmpty(dr[2].ToString()) ? 0 : Convert.ToInt32(dr[2]); 
              }
  • 相关阅读:
    WebView中实现文件下载功能
    PrograssBar的setIndeterminateDrawable不起作用
    62个Android Studio小技巧合集
    Touch 事件的分发和消费机制
    AndroidStudio
    pagefile.sys and heberfil.sys
    android ANR产生原因和解决办法
    JAVA中分为基本数据类型及引用数据类型
    handler
    洛谷 P2709 小B的询问
  • 原文地址:https://www.cnblogs.com/muxueyuan/p/7447112.html
Copyright © 2011-2022 走看看