Mvp.Xml Library API Documentation
Syntax
| C# |
|---|
namespace Mvp.Xml.Common |
| Visual Basic (Declaration) |
|---|
Namespace Mvp.Xml.Common |
| Visual C++ |
|---|
namespace Mvp.Xml.Common |
Classes
| Class | Description | |
|---|---|---|
| QName |
XML Qualified Name (http://www.w3.org/TR/REC-xml-names/#dt-qualname).
Holds local name, prefix and namespace URI.
| |
| XhtmlWriter |
XHTML writer. Writes XML using the HTML compatibility guidelines defined in the XHTML 1.0 specification.
| |
| XmlBaseAwareXmlReader | ||
| XmlFirstLowerWriter |
Implements an XmlWriter that turns the
first letter of outgoing elements and attributes into lowercase.
| |
| XmlFirstUpperReader |
Implements an XmlTextReader that turns the
first letter of incoming elements and attributes into uppercase.
| |
| XmlFragmentReader |
Wraps an XmlReader which was created to read
fragments (using Fragment for
its XmlReaderSettings) with a "virtual" root node
so that it can be loaded into an XmlDocument or
XPathDocument.
| |
| XmlFragmentStream | Obsolete.
Allows streams without a root element (i.e. multiple document
fragments) to be passed to an XmlReader.
| |
| XmlNamespaces |
Provides public constants for wellknown XML namespaces.
| |
| XmlNodeFactory |
Creates XmlNode wrapper instances
for different XML APIs, for use in XML serialization.
| |
| XmlNodeListFactory |
Constructs XmlNodeList instances from
XPathNodeIterator objects.
| |
| XmlNormalizingReader |
Reader that only exposes xmlns attribute declarations if they
have not been previously declared by a parent element,
normalizing the output XML so that no duplicate namespace
declarations exist.
| |
| XmlPrefix |
Represents a mapping between a prefix and a namespace.
| |
| XmlWrappingReader |
Base XmlReader that can be use to create new readers by
wrapping existing ones.
| |
| XmlWrappingWriter |
Base XmlWriter that can be use to create new writers
by wrapping existing ones.
|