Write XML to file : Xml Write : XML C# Examples


C# Examples » XML » Xml Write »

 

Write XML to file









    
using  System;
using  System.IO;
using  System.Xml;
using  System.Xml.Schema;

class  MainClass
{
    static  void  Main(string[]  args)
    {

        XmlTextWriter  myXmlTextWriter  =  null;


        myXmlTextWriter  =  new  XmlTextWriter("books.xml",  null);
        myXmlTextWriter.Formatting  =  Formatting.Indented;
        myXmlTextWriter.WriteStartDocument(false);
        myXmlTextWriter.WriteDocType("bookstore",  null,  "books.dtd",  null);
        myXmlTextWriter.WriteComment("comment");
        myXmlTextWriter.WriteStartElement("bookstore");
        myXmlTextWriter.WriteStartElement("book",  null);
        myXmlTextWriter.WriteAttributeString("genre",  "autobiography");
        myXmlTextWriter.WriteAttributeString("publicationdate",  "1979");
        myXmlTextWriter.WriteAttributeString("ISBN",  "0-9999-9999-9");
        myXmlTextWriter.WriteElementString("title",  null,  "Title");
        myXmlTextWriter.WriteStartElement("Author",  null);
        myXmlTextWriter.WriteElementString("first-name",  "first");
        myXmlTextWriter.WriteElementString("last-name",  "last");
        myXmlTextWriter.WriteEndElement();
        myXmlTextWriter.WriteElementString("price",  "799.99");
        myXmlTextWriter.WriteEndElement();
        myXmlTextWriter.WriteEndElement();

        //Write  the  XML  to  file  and  close  the  writer
        myXmlTextWriter.Flush();
        myXmlTextWriter.Close();
        if  (myXmlTextWriter  !=  null)
            myXmlTextWriter.Close();
    }
}
    
   
  
   




HTML code for linking to this page:

Follow Navioo On Twitter

C# Examples

 Navioo XML
» Xml Write