c# 读写xml

时间:2019-10-11
本文章向大家介绍c# 读写xml,主要包括c# 读写xml使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
  /*
             <?xml version="1.0" encoding="gbk"?>
                <App>
                  <A>
                     <Op>61</Op>
                     <Serial>111111111111</Serial>
                     <Depart>210100010152</Depart>
                     <Section>003650</Section>
                     <type>0</type>
                </A>
               </App>
              */
            MemoryStream w = new MemoryStream(1000);
            XmlTextWriter writer = new XmlTextWriter(w, Encoding.GetEncoding("gb18030"))
            {
                Formatting = Formatting.Indented
            };
            writer.WriteStartDocument(false);
            writer.WriteStartElement("App");
            {
                writer.WriteStartElement("A");
                {
                    writer.WriteElementString("Op", "61");
                    writer.WriteElementString("Serial", "111111111111");
                    writer.WriteElementString("Depart", "210100010152");
                    writer.WriteElementString("Section", "003650");
                    writer.WriteElementString("type", "0");
                }
                writer.WriteEndElement();
            }
            writer.WriteEndElement();
            writer.Flush();
            Console.WriteLine(Encoding.GetEncoding("gb18030").GetString(w.GetBuffer()).Trim());

创建一个xml并将之打印到控制台

原文地址:https://www.cnblogs.com/liyunworld/p/11654842.html