zoukankan      html  css  js  c++  java
  • DataSet生成gb2312编码的xml

     DataSet ds = new DataSet("terminal");                

    DataTable dt = new DataTable("terminalDev");                

    dt.Columns.Add("devClass", typeof(string));              

     dt.Columns.Add("deviceId", typeof(string));                

    dt.Columns.Add("version", typeof(string));
    DataRow row = dt.NewRow();                

    row["devClass"] = txtPlayerName.Text;                

    row["deviceId"] = txtPlayerNo.Text;                

    row["version"] = txtVersion.Text;
    dt.Rows.Add(row);
    ds.Tables.Add(dt);
    string setPath = String.Format("{0}Terminal\\terminal.xml",GetCurrentPath()) ;     //GetCurrentPath()是应用程序路径           

    if (ds != null)                 

    {                    

    FileStream fs = new FileStream(setPath, FileMode.Create);                    

    XmlTextWriter xtr = new XmlTextWriter(fs, System.Text.Encoding.GetEncoding("gb2312"));                    

    //加入了下面的指定就可以了                     

    xtr.Formatting = Formatting.Indented;                  

     xtr.Indentation = 6;                    

    xtr.WriteStartDocument();                    

    ds.WriteXml(xtr);                    

    xtr.Close();                    

    fs.Close();                 

    }

  • 相关阅读:
    Django框架简介
    Django初识
    web前端 html
    python基础概念
    线程
    进程线程区别,和线程初识
    Nginx配置多个服务共用80端口
    Supervisor重新加载配置
    Gunicorn-Django部署
    django.db.utils.OperationalError: (1193, "Unknown system variable 'storage_engine'")
  • 原文地址:https://www.cnblogs.com/uwking/p/2042308.html
Copyright © 2011-2022 走看看