Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Microsoft .NET Framework включает три модели обработки XML-данных: XmlDocument класс, XPathDocument класс и LINQ to XML (C#) и LINQ to XML (Visual Basic).
Класс XmlDocument реализует объектную модель документа (DOM) уровня 1 ядра по стандарту W3C и основные рекомендации уровня DOM 2. DOM — это хранящееся в памяти (кэш) древовидное представление XML-документа. XmlDocument С помощью связанных классов можно создавать XML-документы, загружать и получать доступ к данным, изменять данные и сохранять изменения.
Класс XPathDocument — это хранилище данных только для чтения в памяти, основанное на модели данных XPath. Класс XPathNavigator предлагает несколько вариантов редактирования и возможностей навигации с помощью модели курсора над XML-документами, содержащимися в классе XPathDocument, доступном только для чтения, а также в классе XmlDocument.
LINQ to XML — это модель, представленная в .NET Framework версии 3.5 для обработки XML-данных. Это модель в памяти, которая использует Language-Integrated query (LINQ). LINQ расширяет синтаксис языка C# и Visual Basic для предоставления новых возможностей запроса.
В этом разделе
Обработка XML-данных с помощью модели DOM
Описывает использование XmlDocumentи связанные с ним классы для обработки XML-данных.
Обработка XML-данных с помощью модели данных XPath
Описывает использование классов XPathDocument, XmlDocument и XPathNavigator для обработки XML-данных.
Обработка XML-данных с помощью LINQ to XML
Содержит краткий обзор LINQ to XML и содержит ссылки на документацию по LINQ to XML.