且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

如何使用C#创建xml格式的子节点

更新时间:2022-05-04 05:05:59

引用此链接
http://www.dotnetperls.com/xmlwriter
http://social.msdn.microsoft.com/Forums/zh_CN/csharpgeneral/thread/ee16f840-c983-40f0-a0b6-e664bf4b38fe

试试这个代码
Refer this link
http://www.dotnetperls.com/xmlwriter
http://social.msdn.microsoft.com/Forums/en/csharpgeneral/thread/ee16f840-c983-40f0-a0b6-e664bf4b38fe

Try this code
using (XmlWriter writer = XmlWriter.Create(Server.MapPath("BMW.xml")))
            {
                string[] Color = new string[3] { "Red", "Black", "Blue" };
                writer.WriteStartDocument();
                writer.WriteStartElement("make");
                writer.WriteAttributeString("name", "BMW");               
                writer.WriteStartElement("model");
                writer.WriteAttributeString("name", "3 Series");                

                for (int i = 0; i < Color.Length; i++)
                {
                    writer.WriteStartElement("Color");
                    writer.WriteAttributeString("name", Color[i].ToString());                    
                    writer.WriteEndElement();
                }
                writer.WriteEndElement();
                writer.WriteEndElement();
                writer.WriteEndDocument();
            }


在这里看看:
http://www.programmingsystems.eu/content/read-write-xml-data- c文件 [^ ]
Take a look here:
http://www.programmingsystems.eu/content/read-write-xml-data-c-file[^]