Zapisywanie zestawu danych jako kodu XML w aplikacjach .NET Framework
Uwaga
Zestawy danych i powiązane klasy to starsze technologie .NET Framework z początku 2000 roku, które umożliwiają aplikacjom pracę z danymi w pamięci, gdy aplikacje są odłączone od bazy danych. Technologie te są szczególnie przydatne w przypadku aplikacji, które umożliwiają użytkownikom modyfikowanie danych i utrwalanie zmian z powrotem w bazie danych. Mimo że zestawy danych okazały się bardzo udaną technologią, zalecamy, aby nowe aplikacje platformy .NET używały platformy Entity Framework Core. Program Entity Framework zapewnia bardziej naturalny sposób pracy z danymi tabelarycznymi jako modelami obiektów i ma prostszy interfejs programowania.
Uzyskiwanie dostępu do danych XML w zestawie danych przez wywołanie dostępnych metod XML w zestawie danych. Aby zapisać dane w formacie XML, możesz wywołać metodę GetXml lub WriteXml metodę DataSet.
GetXml Wywołanie metody zwraca ciąg zawierający dane ze wszystkich tabel danych w zestawie danych sformatowanym jako XML.
WriteXml Wywołanie metody wysyła dane sformatowane w formacie XML do określonego pliku.
Aby zapisać dane w zestawie danych jako XML w zmiennej
Metoda GetXml zwraca wartość String. Zadeklaruj zmienną typu String i przypisz jej wyniki GetXml metody.
Aby zapisać dane w zestawie danych jako plik XML
Metoda WriteXml ma kilka przeciążeń. Zadeklaruj zmienną i przypisz jej prawidłową ścieżkę do zapisania pliku. Poniższy kod pokazuje, jak zapisać dane w pliku: