Mark Wilson I am the creator of TopXML. I am available for international and local (Australia) contracts. I am a Solution Architect/Business Analyst. I have worked in IT in several countries (NZ, Australia, South Africa, UK) building and training teams for government and very large non-governmental organizations. I am ex-Microsoft Consulting Services. I wrote the first book on Microsoft XML published in 2000 called XML Programming with VB and ASP. Most recently I have been building tools for the SEO industry. Ask me for a 37 point SEO health-checkup for your website.
First posted :
03/24/2008
Times viewed :
267
The System.Xml.XmlTextWriter Class
Supported Versions
.NET Framework 1.0, 1.1, 1.2
Public Members
Bold members are covered in the sample code.
Public Properties
Public Methods
BaseStream
Close
Formatting
Equals
Indentation
Flush
IndentChar
GetHashCode
Namespaces
GetType
QuoteChar
LookupPrefix
WriteState
ToString
XmlLang
WriteAttributes
XmlSpace
WriteAttributeString
BaseStream
WriteBase64
Formatting
WriteBinHex
Indentation
WriteCData
IndentChar
WriteCharEntity
Namespaces
WriteChars
QuoteChar
WriteComment
WriteState
WriteDocType
XmlLang
WriteElementString
XmlSpace
WriteEndAttribute
WriteEndDocument
WriteEndElement
WriteEntityRef
WriteFullEndElement
WriteName
WriteNmToken
WriteNode
WriteProcessingInstruction
WriteQualifiedName
WriteRaw
WriteStartAttribute
WriteStartDocument
WriteStartElement
WriteString
WriteSurrogateCharEntity
WriteWhitespace
Overview
XmlTextWriter is a common implementation of the XmlWriter
class that provides a large amount of Write methods that for outputting
individual parts of XML documents. An XmlTextWriter object generates a
forward-only writer that is performance-friendly.
Example (VB.NET): How
to create, write, and read an XML Document using XmlTextWriter and XmlTextReader
objects.
The following example first creates an XmlTextWriter object
that uses the WriteStartElement, WriteString, and WriteEndElement methods to
write a simply element construct to the new XML document. The write is then
closed, and the XmlTextReader object is used to open and read in the document,
which is then assigned to an XmlDocument object. The document contents are
finally displayed.
Dim objXmlDocument As System.Xml.XmlDocument
Dim objXmlTextWriter As System.Xml.XmlTextWriter
Dim objXmlTextReader
As System.Xml.XmlTextReader
objXmlTextWriter = New
XmlTextWriter("c:\newtest.xml", Nothing)