11
11. Inne technologie XML i JSON
W rozdziale 10. opisaliśmy interfejs API LINQ to XML i metody pracy z formatem XML ogólnie. W tym rozdziale opisujemy niskopoziomowe klasy XmlReader i XmlWriter oraz typy do pracy z danymi w formacie JSON (ang. JavaScript Object Notation), który stał się popularną alternatywą dla XML-a.
W dodatku internetowym do poprzedniego wydania książki (plik dostępny w archiwum pod adresem https://helion.pl/pobierz-przyklady/c8wpig) przedstawiamy narzędzia do pracy ze schematami XML i arkuszami stylów.
Klasa XmlReader
XmlReader to wydajna klasa do niskopoziomowego odczytywania strumieni XML tylko do przodu.
Spójrz na poniższy plik XML o nazwie customer.xml:
<?xml version=”1.0” encoding=”utf-8” standalone=”yes”?>
<customer ...
Get C# 9 now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.