Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Пространство имен System.Xml предоставляет в памяти программное представление XML-документов, фрагментов, узлов или наборов узлов, используя классы XmlDocument или XPathDocument.
Класс XPathDocument предоставляет быстрое, доступное только для чтения представление XML-документа с помощью модели данных XPath. Класс XmlDocument предоставляет редактируемое в памяти представление XML-документа, реализующего объектную модель W3C (DOM) уровня 1 Core и Core DOM уровня 2. Оба класса реализуют IXPathNavigable интерфейс и возвращают объект, используемый XPathNavigator для выбора, оценки, навигации и в некоторых случаях изменения базовых XML-данных.
В следующих разделах описаны функциональные возможности XPathNavigator класса на основе класса, возвращающего его.
В этом разделе
Чтение XML-данных с помощью XPathDocument и XmlDocument
Описывает, как создать объект класса XPathDocument, который доступен только для чтения XML-документа, и как создать объект класса XmlDocument, который можно редактировать для чтения и редактирования XML-документа. В этом разделе также описывается, как возвращать XPathNavigator объект из каждого класса для навигации и редактирования XML-документа.
Выбор, оценка и сопоставление XML-данных с помощью XPathNavigator
Описывает методы XPathNavigator класса, используемого для выбора узлов в XPathDocument объекте или XmlDocument с помощью запроса XPath, оценки и проверки результатов выражения XPath, а также определения соответствия узла в XML-документе заданному выражению XPath.
Доступ к XML-данным с помощью XPathNavigator
Методы класса XPathNavigator, используемые для навигации по узлам, извлечения XML-данных и доступа к строго типизированным XML-данным, описываются в объекте XPathDocument или XmlDocument.
Редактирование XML-данных с помощью XPathNavigator
Описывает методы класса, используемого XPathNavigator для вставки, изменения и удаления узлов и значений из XML-документа, содержащегося в объекте XmlDocument .
Проверка схемы с помощью XPathNavigator
Описывает способы проверки XML-содержимого, содержащегося в XPathDocument или XmlDocument объекте.