System.Xml.Linq Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Obsahuje třídy pro LINQ to XML. LINQ to XML je programovací rozhraní XML v paměti, které umožňuje efektivně a snadno upravovat dokumenty XML.
Třídy
Extensions |
Obsahuje rozšiřující metody LINQ to XML. |
XAttribute |
Představuje atribut XML. |
XCData |
Představuje textový uzel, který obsahuje CDATA. |
XComment |
Představuje komentář XML. |
XContainer |
Představuje uzel, který může obsahovat jiné uzly. |
XDeclaration |
Představuje xml deklarace. |
XDocument |
Představuje dokument XML. Součásti a použití objektu XDocument najdete v tématu Přehled třídy XDocument. |
XDocumentType |
Představuje definici typu dokumentu XML (DTD). |
XElement |
Představuje element XML. Informace o použití a příklady najdete v části Přehled třídy XElement a oddíl Poznámky na této stránce. |
XName |
Představuje název xml elementu nebo atributu. |
XNamespace |
Představuje obor názvů XML. Tato třída se nemůže dědit. |
XNode |
Představuje abstraktní koncept uzlu (prvek, komentář, typ dokumentu, zpracování instrukce nebo textový uzel) ve stromu XML. |
XNodeDocumentOrderComparer |
Obsahuje funkci pro porovnání uzlů pro jejich pořadí dokumentů. Tato třída se nemůže dědit. |
XNodeEqualityComparer |
Porovná uzly a určí, jestli jsou si rovny. Tato třída se nemůže dědit. |
XObject |
Představuje uzel nebo atribut ve stromu XML. |
XObjectChangeEventArgs | |
XProcessingInstruction |
Představuje instrukce zpracování XML. |
XStreamingElement |
Představuje elementy ve stromu XML, který podporuje výstup odloženého streamování. |
XText |
Představuje textový uzel. |
Výčty
LoadOptions |
Určuje možnosti načtení při analýze XML. |
ReaderOptions |
Určuje, jestli se mají při načítání XDocumentXmlReaderpomocí vynechat duplicitní obory názvů. |
SaveOptions |
Určuje možnosti serializace. |
XObjectChange |
Určuje typ události při vyvolání události pro objekt XObject. |
Poznámky
Pomocí LINQ to XML můžete:
Načtěte XML ze souborů nebo datových proudů.
Serializovat XML do souborů nebo datových proudů.
Vytvářejte stromy XML od nuly pomocí funkční konstrukce.
Dotazování stromů XML pomocí dotazů LINQ
Manipulace se stromy XML v paměti.
Ověřte stromy XML pomocí XSD.
Pomocí kombinace těchto funkcí můžete transformovat stromy XML z jednoho obrazce do druhého.