Имя Пароль
Зарегистрироваться


* При перепечатке материалов ссылка на www.SeoLiga.ru обязательна! RSS



Применение XML с объектами DataSet
8 февраля 2009

Объект DataSet предоставляет методы для взаимодействия с данными, сохраненны-
ми в формате XML. Можно загрузить данные, хранящиеся в XML-файле или пото-
ке, в объект DataSet, а также записать данные объекта DataSet в XML-файл или по-
ток. Разрешается также создавать типизированные объекты DataSet с заданной
структурой на основе XML-схемы, а также шаблоны для типизированных объектов
DataSet записью структуры объекта DataSet в XML-схему.
Чтение XML-данных в объект DataSet
Метод DataSet.ReadXml позволяет получать доступ к хранилищам данных XML. Этот
метод принимает существующий XML-файл, поток, объект XmlReader или Text-
Reader, после чего читает схему и данные из указанного источника в объект DataSet.
Например, таким образом удается прочитать XML-данные из файла myData.xml в
новый объект DataSet
Visual Basic .NET
Dim myDataSet As New DataSet
myDataSet.ReadXml("C:\myData.XML")
Visual C#
DataSet myDataSet = new DataSetO;
myDataSet.ReadXml("C:\\myData.XML");
Чтобы создать объект DataSet с заданной структурой, не загружая в негаданные,
прочитайте XML-схему с помощью метода DataSet.ReaclXmlSchema. Подобно мето-
ду ReadXml, ReadXmlSchema принимает существующий XML-файл, поток, объект
Xml Reader или Text Reader, но записывает в объект DataSet только структуру данных,
а не их значения. Так, например, можно прочитать XML-схему из файла mySchema.
xml:
Visual Basic .NET
Visual C#
DataSet myDataSet - new DataSetO;
myDataSet. ReadXrnlSchema( "C: \\myScherna. XML");
^ Как прочитать данные в формате XML в объект DataSet
Вызовите метод DataSet.ReadXml.
^ Как прочитать XML-схему в объект DataSet
Вызовите метод DataSet.ReadXmlSchema.
Запись содержимого объекта DataSet в формате XML
Объекты DataSet способны записывать данные или их схему в XML-файлы. Объект
DataSet поддерживает метод WriteXml, выполняющий экспорт данных в формате
XML. Это метод принимает файл, поток, объект Xml Writer vuivi TextWriter \\ записы-
вает данные в формате XML из объекта DataSet в указанный приемник. Следую-
щий пример демонстрирует запись содержимого объекта DataSet в XML-файл
myXml.xml; если этот файл не существует, он создается автоматически.
Visual Basic .NET
myDataSet.WriteXml("C2\myData.XML")
Visual C#
myDataSet.WriteXmlf"C:\\myData.XML"):
Аналогичным образом метод WriteXmiSchema позволяет записать структуру объ-
екта DataSet, не записывая значения данных. Например, так можно записать схему
объекта DataSet в файл mySchema.xml:
Visual Basic .NET
myDataSet. WriteXmlSchema( "С; \myScheira. XML")
Visual C#
myDataSet.WriteXmlSchema("C:\\mySchema.XML");
^ Как записать содержимое объекта DataSet в формате XML
Вызовите метод DataSet. WriteXml.
^ Как записать схему объекта DataSet в формате XML
Вызовите метод DataSet. WriteXmlSchema.

Теги: .NET

Статьи по теме:

Создание поддержки печати
Сборщик мусора
Конструкторы и деструкторы
Общие (статические) члены
Обработка событий клавиатуры на уровне формы
Редактор нестандартных действий
Создание дополнительных типов объектов Doughnut
Применение отладочных инструментов
Примеси (mixin)
Защита приложений
Переменные методов
Извлечение из сопутствующих сборок ресурсов, специфичных для культуры
Вызов функций Windows API
Параметры компоновки установочной программы
Работа в редакторе кода
| .NET | Pavel |
 


Пн Вт Ср Чт Пт Сб Вс
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30


     



Rambler's Top100

Данный сайт или домен продается ICQ: 403-353-727

© 2009 Seoliga.ru | .NET | Применение XML с объектами DataSet. Регион сайта: Москва и Санкт-Петербург