Creating XML Trees
One of the most common XML tasks is constructing an XML tree. This section describes several ways to create them.
Topic | Description |
|---|---|
Provides an overview of functional construction in LINQ to XML. Functional construction enables you to create all or part of your XML tree in a single statement. This topic also shows how to embed queries when constructing an XML tree. | |
Shows how to create trees in C#. | |
Provides a quick introduction to creating trees in Visual Basic by using XML literals. This topic includes links to the Visual Basic documentation of XML literals. | |
Demonstrates the difference between adding nodes from an existing XML tree (nodes are cloned and then added) and adding nodes with no parent (they are simply attached). | |
Shows how to parse XML from a variety of sources. LINQ to XML is layered on top of XmlReader, which is used to parse the XML. | |
How to: Populate an XML Tree with an XmlWriter (LINQ to XML) | Shows how to populate an XML tree by using an XmlWriter. |
Shows how to validate an XML tree using XSD. | |
Describes the valid arguments that can be passed to the constructors and methods that are used to add content to elements and documents. |