This article has been localized into Polish by the community.
Wprowadzenie do XML w połączeniu z C#
XML to w skrócie eXtensible Markup Language. Jest to bardzo szeroko stosowany format do wymiany danych, głównie z uwagi na fakt iż jest łatwy do odczytania, tak samo przez ludzi jak i maszyny. Jeżeli kiedykolwiek napisałeś stronę w języku HTML, XML wyda ci się całkiem znajomy, jako że jest to surowa wersja HTMLa. XML zbudowany jest ze znaczników, atrybutów i wartości i wygląda tak:
<users>
<user name="John Doe" age="42" />
<user name="Jane Doe" age="39" />
</users>
Jak więc sam możesz zobaczyć, jak na format danych XML jest naprawdę łatwy do odczytania i z tego też względu, jest tak szeroko stosowanym standardem. Z uwagi na ten fakt, prawie każdy język programowania ma wbudowane funkcje lub klasy, za pomocą których jest w stanie pracować z tym formatem. C# definitywnie zalicza się do jednego z takich języków. Posiada całą przestrzeń nazw System.Xml poświęconą XMLowi, przy pomocy której możesz poradzić sobie z praktycznie każdym aspektem tego formatu. W następnych rozdziałach skorzystamy z nich, aby zarówno zapisywać jak i odczytywać dane zapisane w XMLu. Czytaj dalej!