Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Przestrzeń nazw System.Xml zapewnia programową reprezentację w pamięci dokumentów XML, fragmentów, węzłów lub zestawów węzłów, korzystając z klas XmlDocument lub XPathDocument.
Klasa XPathDocument zapewnia szybką, tylko do odczytu reprezentację dokumentu XML w pamięci przy użyciu modelu danych XPath. Klasa XmlDocument zapewnia edytowalną reprezentację dokumentu XML w pamięci, implementując model obiektu dokumentu W3C (DOM) Poziom 1 Core i Core DOM Poziom 2. Obie klasy implementują IXPathNavigable interfejs i zwracają XPathNavigator obiekt używany do wybierania, oceniania, nawigowania i w niektórych przypadkach edytowania bazowych danych XML.
W poniższych sekcjach opisano funkcjonalność XPathNavigator klasy na podstawie klasy zwracającej ją.
W tej Sekcji
Odczytywanie danych XML przy użyciu elementów XPathDocument i XmlDocument
Opisuje sposób tworzenia obiektu klasy tylko XPathDocument do odczytu w celu odczytania dokumentu XML oraz tworzenia edytowalnego XmlDocument obiektu klasy w celu odczytywania i edytowania dokumentu XML. W tym temacie opisano również sposób zwracania XPathNavigator obiektu z każdej klasy w celu nawigowania i edytowania dokumentu XML.
Wybieranie, ocenianie i dopasowywanie danych XML przy użyciu klasy XPathNavigator
Opisuje metody klasy używanej XPathNavigator do wybierania węzłów w XPathDocument obiekcie lub XmlDocument przy użyciu zapytania XPath, oceniania i badania wyników wyrażenia XPath oraz określania, czy węzeł w dokumencie XML jest zgodny z danym wyrażeniem XPath.
Uzyskiwanie dostępu do danych XML przy użyciu klasy XPathNavigator
Opisuje metody klasy XPathNavigator, które są używane do nawigowania po węzłach, wyodrębniania danych XML i uzyskiwania dostępu do silnie typowanych danych XML w obiekcie XPathDocument lub XmlDocument.
Edytowanie danych XML przy użyciu klasy XPathNavigator
Opisuje metody klasy XPathNavigator, które są używane do wstawiania, modyfikowania i usuwania węzłów oraz wartości z dokumentu XML zawartego w obiekcie XmlDocument.
Sprawdzanie poprawności schematu przy użyciu klasy XPathNavigator
Opisuje sposoby sprawdzania poprawności zawartości XML zawartej w obiekcie XPathDocument lub XmlDocument.