XmlTextWriter生成xml文件

XmlTextWriter writer = new XmlTextWriter("../../myMedia.xml", null);//文件的生成位置
            writer.Formatting = Formatting.Indented;//对如何输出进行格式设置
            writer.WriteStartElement("items");


            writer.WriteStartElement("item");
            writer.WriteAttributeString("rating", "R");
            writer.WriteElementString("title", "The Matrix");
            writer.WriteElementString("format", "DVD");
            writer.WriteEndElement();//次数结束了item的

            writer.WriteWhitespace("\n");//写出给定的空白
            writer.WriteRaw("<item>" +
                "<title>BlodWake</title>" +
                "<format>XBox</format>" +
                "</item>"
                );//从字符串手动编写原始标记

            writer.WriteRaw("\n <item> \n" +
                 "<title>fdjfjlafaljf</title>" +
                 "<format>CD</format>\n" +
                "</item> \n"
                 );
            writer.WriteFullEndElement();//关闭一个元素并弹出相应的命名空间、这里关闭的是items
            writer.Close();

你可能感兴趣的:(Writer)