csharp System.Xml.XmlTextWriter.Formatting类(方法)实例源码

下面列出了csharp System.Xml.XmlTextWriter.Formatting 类(方法)源码代码实例,从而了解它的用法。

作者:.NET开发    项目:System.Xm   
//引入命名空间
using System;
using System.IO;
using System.Xml;

public class Sample
{
  
  public static void Main()
  {
     //Create a writer to write XML to the console.
     XmlTextWriter writer = null;
     writer = new XmlTextWriter (Console.Out);

     //Use indentation for readability.
     writer.Formatting = Formatting.Indented;
     writer.Indentation = 4;
        
     //Write an element (this one is the root).
     writer.WriteStartElement("book");

     //Write the title element.
     writer.WriteStartElement("title");
     writer.WriteString("Pride And Prejudice");
     writer.WriteEndElement();

     //Write the close tag for the root element.
     writer.WriteEndElement();
             
     //Write the XML to file and close the writer.
     writer.Close();  
  }
}

作者:C#程序    项目:System.Xm   
//引入命名空间
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();
  }
}


问题


面经


文章

微信
公众号

扫码关注公众号