zoukankan      html  css  js  c++  java
  • c#与XML

    用c#写入xml的方法如下:

    View Code
    #region "生成XML"
    // 创建一个表示所要生成的XML文件路径的字符串。如果该路径指向NTFS分区,则需要相关的访问权限。
    fileName = "testHisMon.xml";
    // 创建一个写入XML数据的文件流
    FileStream myFileStream = new FileStream(fileName, System.IO.FileMode.Create);
    // 使用文件流对象创建一个XmlTextWriter对象
    XmlTextWriter writer = new XmlTextWriter(myFileStream, Encoding.UTF8);
    writer.Formatting = Formatting.Indented; //缩进格式
    writer.Indentation = 4;
    writer.WriteStartDocument();
    writer.WriteStartElement("OnlineMonXML");
    writer.WriteAttributeString("xmlns:xsi", "http://www.w3.org/2001/XMLSchema-instance");
    writer.WriteAttributeString("xsi:noNamespaceSchemaLocation", "D:\\ming\\OnlineMon\\XMLData\\GDHB_OnlineMonXML.xsd");
    writer.WriteAttributeString("version", "0.09.0005");
    // OnlineMonData
    writer.WriteStartElement("OnlineMonData");
    // Stations
    writer.WriteStartElement("Stations");
    // Station
    writer.WriteStartElement("Station");
    writer.WriteAttributeString("strStationType", "污染源自动监测");
    writer.WriteAttributeString("strAreaID", _strAreaID);
    writer.WriteAttributeString("nStationID", _stationID);
    writer.WriteAttributeString("strPassword", _strPassword);
    // Points
    writer.WriteStartElement("Points");
    // Points
    writer.WriteStartElement("Point");
    writer.WriteAttributeString("strAreaID", _strAreaID);
    writer.WriteAttributeString("nStationID", _stationID);
    writer.WriteAttributeString("nPointID", pointID);
    // MonDatas
    writer.WriteStartElement("MonDatas");

    // return;

    writer.WriteEndElement();
    writer.WriteEndElement();
    writer.WriteEndElement();
    writer.WriteEndElement();
    writer.WriteEndElement();
    writer.WriteEndElement();
    writer.WriteEndDocument();
    writer.Close();
    myFileStream.Close();

    #endregion

  • 相关阅读:
    位运算大集合
    一道百度面试题——位运算
    一道Google面试题——基数排序思想
    ubuntu12.04 安装nginx+php+mysql (lnmp)的web服务器环境
    Linux常用命令及Vim使用
    Gcc手册(转)
    C语言标准
    匈牙利游戏(次短路问题)
    高级打字机
    矩阵乘法
  • 原文地址:https://www.cnblogs.com/fanlu/p/2224172.html
Copyright © 2011-2022 走看看