C# Class HandCoded.Xml.Writer.NestedWriter

The NestedWriter produces a formated XML document that uses indentation to show the structure of the information. If an element has attributes these are put on their own line to make them easy to read whilst a leaf element is formatted to enclose its value. For example: <?XML version="1.0" encoding="UTF-8"?> <root> <element attr="value"> <leaf>text</leaf;> <leaf/> </element> </root> </?XML>
Inheritance: XmlWriter
Afficher le fichier Open project: formicary/fpml-toolkit-csharp

Méthodes publiques

Méthode Description
NestedWriter ( Stream stream, Encoding encoding ) : System

Constructs a NestedWriter.

NestedWriter ( TextWriter writer ) : System

Constructs a NestedWriter.

ToString ( XmlDocument document ) : string

Converts a XmlDocument to a compact string representation.

Write ( XmlDocument document ) : void

Formats and writes the indicated XmlDocument to the output stream using the style implemented by the class instance.

Private Methods

Méthode Description
Write ( XmlNode node, int level ) : void

Formats and writes the indicated XmlNode to the output stream using the style implemented by the class instance.

Method Details

NestedWriter() public méthode

Constructs a NestedWriter.
public NestedWriter ( Stream stream, Encoding encoding ) : System
stream Stream The to write to.
encoding System.Text.Encoding The character encoding to use.
Résultat System

NestedWriter() public méthode

Constructs a NestedWriter.
public NestedWriter ( TextWriter writer ) : System
writer System.IO.TextWriter The to write to.
Résultat System

ToString() public static méthode

Converts a XmlDocument to a compact string representation.
public static ToString ( XmlDocument document ) : string
document System.Xml.XmlDocument The to be converted.
Résultat string

Write() public méthode

Formats and writes the indicated XmlDocument to the output stream using the style implemented by the class instance.
public Write ( XmlDocument document ) : void
document System.Xml.XmlDocument The to be formatted.
Résultat void