Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Obor názvů System.Xml poskytuje programovou reprezentaci dokumentů XML, fragmentů, uzlů nebo sad uzlů v paměti pomocí tříd XmlDocument nebo XPathDocument.
Třída XPathDocument poskytuje rychlou reprezentaci dokumentu XML v paměti jen pro čtení pomocí datového modelu XPath. Třída XmlDocument poskytuje upravitelnou reprezentaci dokumentu XML, který implementuje W3C Document Object Model (DOM) level 1 Core a Core DOM Level 2. Obě třídy implementují IXPathNavigable rozhraní a vrací XPathNavigator objekt použitý k vybrání, vyhodnocení, navigaci a v některých případech k úpravě podkladových dat XML.
Následující části popisují funkčnost XPathNavigator třídy na základě třídy, která ji vrací.
V této sekci
Čtení dat XML pomocí XPathDocument a XmlDocument
Popisuje, jak vytvořit objekt třídy jen XPathDocument pro čtení a čtení dokumentu XML a jak vytvořit upravitelný XmlDocument objekt třídy pro čtení a úpravu dokumentu XML. Toto téma také popisuje, jak vrátit XPathNavigator objekt z každé třídy k navigaci a úpravě dokumentu XML.
Výběr, vyhodnocení a porovnávání dat XML pomocí XPathNavigatoru
Popisuje metody XPathNavigator třídy použité k výběru uzlů v objektu XPathDocument nebo dotazu XmlDocument XPath, vyhodnocení a prozkoumání výsledků výrazu XPath a určení, zda uzel v dokumentu XML odpovídá danému výrazu XPath.
Přístup k datům XML pomocí XPathNavigatoru
Popisuje metody třídy XPathNavigator používané k procházení uzlů, extrahování dat XML a přístup k silně typovaným XML datům v objektu XPathDocument nebo XmlDocument.
Úpravy dat XML pomocí XPathNavigatoru
Popisuje metody XPathNavigator třídy použité k vložení, úpravě a odebrání uzlů a hodnot z dokumentu XML obsaženého v objektu XmlDocument .
Ověřování schématu pomocí XPathNavigator
Popisuje způsoby ověření obsahu XML obsaženého v objektu XPathDocument nebo objektu XmlDocument.
Viz také
- XmlDocument
- XPathDocument
- XPathNavigator
- zpracování dat XML pomocí modelu MODELU DOM