Co to jest plik XML?
Plik XML to tekstowy format XML służący do opisu danych za pomocą znaczników, a jego zasady określa rekomendacja W3C XML 1.0 z 2008 roku. W praktyce spotkasz go w sitemapach Google Search Central, eksportach do Microsoft Excel i plikach konfiguracji, gdzie jedna informacja może zawierać kolejne, zagnieżdżone dane.
Czym jest XML jako język znaczników?
XML to Extensible Markup Language, czyli rozszerzalny język znaczników do zapisywania uporządkowanych danych. Nie jest językiem programowania i sam nie uruchamia poleceń. Program, który tworzy albo odczytuje plik danych XML, nadaje sens nazwom takim jak produkt, cena czy numer_faktury.
W odróżnieniu od zwykłego tekstu XML pokazuje relacje między informacjami. Sklep może dzięki temu przekazać nazwę produktu, cenę, kod EAN i stan magazynowy w jednym pliku, bez mieszania pól.
- Rozszerzenie XML oznacza zwykle tekstowy dokument ze znacznikami, a nie instalator programu.
- Format XML przechowuje strukturę danych, więc może opisać pojedynczy adres albo tysiące rekordów.
- Znaczniki XML użytkownik lub system nazywa zgodnie z własnym schematem danych.
- Plik XML może być czytelny dla człowieka, ale bez dokumentacji programu nie zawsze wiadomo, co oznacza każde pole.
- W3C XML 1.0 opisuje reguły składni, lecz nie narzuca nazw znaczników dla każdego zastosowania.
Z mojej redakcyjnej praktyki: gdy import XML nie działa, najpierw patrzę na nazwę programu, który plik utworzył, a dopiero potem próbuję odczytać jego zawartość. Ten sam znacznik status może znaczyć zupełnie co innego w sklepie internetowym i w systemie księgowym.
Co oznacza rozszerzenie .xml?
Rozszerzenie .xml oznacza, że plik ma mieć strukturę XML, lecz sama końcówka nazwy nie gwarantuje poprawności ani bezpieczeństwa dokumentu. Windows może ukrywać rozszerzenia, dlatego przed zmianą nazwy pliku włącz widok pełnych nazw w Eksploratorze plików.
Przykładowa, krótka struktura może wyglądać tak: <kontakt id="17"><imie>Anna</imie><email>[email protected]</email></kontakt>. Element kontakt jest tu elementem głównym, id atrybutem, a imię i adres e-mail są danymi wewnątrz elementów.
„XML jest zestawem reguł tworzenia tekstowych dokumentów opisujących dane za pomocą znaczników.” - parafraza rekomendacji W3C, Extensible Markup Language (XML) 1.0, 2008
Najprostsza zasada brzmi: XML opisuje dane, a nie wygląd dokumentu na ekranie. To odróżnia go od HTML.
Jak jest zbudowany dokument XML?
Dokument XML składa się z elementów, znaczników, atrybutów i tekstu, a poprawny dokument ma dokładnie jeden element główny oraz prawidłowo domknięte znaczniki. W3C XML 1.0 wymaga też poprawnego zagnieżdżenia, dlatego błąd w jednej linii może zatrzymać import całego pliku.
Jak działają elementy, znaczniki i atrybuty XML?
Element XML zaczyna znacznik otwierający, zawiera dane lub kolejne elementy, a kończy go odpowiadający znacznik zamykający. Atrybut dopisuje krótką cechę do elementu, na przykład identyfikator, język albo typ rekordu.
- Znacznik otwierający <produkt> rozpoczyna element o nazwie produkt.
- Tekst Laptop 14 cali przekazuje wartość elementu, którą może odczytać program.
- Znacznik zamykający </produkt> kończy dokładnie ten sam element.
- Atrybut waluta="PLN" opisuje właściwość elementu cena bez tworzenia kolejnej gałęzi.
- Element pusty, na przykład <obraz src="foto.jpg"/>, zamyka się ukośnikiem w tym samym znaczniku.
Nie zmieniaj samodzielnie nazw znaczników w eksporcie z programu. Aplikacja może oczekiwać dokładnie pola customer_id, a nie polskiego odpowiednika id_klienta.
Dlaczego XML ma jeden element główny?
XML ma jeden element główny, aby parser mógł jednoznacznie rozpoznać początek i koniec całego dokumentu. Wszystkie pozostałe elementy muszą znaleźć się wewnątrz tego korzenia, na przykład <zamowienia> lub <katalog>.
Poprawne zagnieżdżenie oznacza, że element zamykasz w odwrotnej kolejności niż go otwierasz. Zapis <b><i>tekst</i></b> jest poprawny, ale <b><i>tekst</b></i> już nie. To drobiazg widoczny gołym okiem, a dla importera jest błędem krytycznym.
„Dobrze uformowany dokument XML zachowuje jednoznaczną hierarchię: elementy są prawidłowo zagnieżdżone i mają jeden korzeń.” - parafraza zasad W3C, XML 1.0, 2008
Jakie kodowanie UTF-8 wybrać dla XML?
Najbezpieczniejszym wyborem dla nowych plików XML jest UTF-8, ponieważ obsługuje polskie znaki i jest powszechnie używane przez współczesne systemy. Jeśli dokument deklaruje UTF-8, nie zapisuj go później przypadkowo jako ANSI albo Windows-1250.
- Deklaracja <?xml version="1.0" encoding="UTF-8"?> informuje program o użytym kodowaniu pliku.
- Znaki takie jak ą, ć, ł, ń i ż mogą zostać uszkodzone po zapisie w niezgodnym kodowaniu.
- Znak & w danych zapisuj jako &, ponieważ pojedynczy ampersand ma znaczenie składniowe.
- Znaki < i > wewnątrz tekstu wymagają encji, jeśli nie są znacznikami XML.
- Po zmianie kodowania wykonaj próbny import na kopii danych, a nie od razu w systemie produkcyjnym.
Najczęstsza awaria, którą obserwuję przy plikach od klientów, to pojedynczy niezamknięty znacznik albo zapis w złym kodowaniu. Oba problemy da się naprawić, ale tylko na kopii pliku.
Do czego służą pliki XML?
Pliki XML służą głównie do wymiany i opisu danych między programami, konfiguracji aplikacji oraz publikowania informacji w ustandaryzowanej strukturze. XML 1.0, XML Schema, XSLT i narzędzia Google Search Central wykorzystują tę samą ideę: dane mają być uporządkowane, możliwe do sprawdzenia i zrozumiałe dla systemu odbiorcy.
Gdzie spotkasz XML w programach i integracjach?
XML występuje w systemach firmowych, programach magazynowych, księgowych, sklepach online oraz integracjach API. Nazwy znaczników nie są uniwersalne - ich znaczenie określa producent programu, dokumentacja integracji albo schemat XSD.
- Plik konfiguracyjny XML może przechowywać adres serwera, język programu i ustawienia użytkownika.
- Eksport XML z systemu magazynowego może przekazać produkty, stany, ceny oraz identyfikatory EAN.
- Integracja API może zwracać XML jako odpowiedź zawierającą dane zamówienia i jego status.
- Format Office Open XML wykorzystuje XML wewnątrz plików DOCX, XLSX i PPTX, choć użytkownik zwykle tego nie widzi.
- Kanał RSS XML może publikować tytuły, opisy i daty nowych artykułów dla czytników wiadomości.
Przykład praktyczny: plik z zamówieniami może zawierać 500 rekordów. Nie przerabiaj go ręcznie w Notatniku, jeśli system ma przycisk importu i dokumentację pól - jeden usunięty identyfikator może spowodować duplikaty albo odrzucone zamówienia.
Czy mapa witryny jest plikiem XML?
Tak, sitemap XML to plik techniczny przekazujący wyszukiwarce informacje o adresach URL witryny. Google Search Central opisuje sitemap jako sposób wskazania stron, które właściciel serwisu chce zgłosić do indeksowania; nie jest to gwarancja pojawienia się każdej strony w wynikach.
W sitemapie adres strony występuje zwykle w elemencie <loc>, a data ostatniej zmiany może znajdować się w <lastmod>. Nie myl sitemap XML z plikiem robots.txt ani z listą linków widoczną dla czytelników na stronie.
- Sitemap XML wspiera komunikację witryny z robotami wyszukiwarek, a nie prezentację strony użytkownikowi.
- Plik robots.txt określa reguły dostępu robotów, dlatego pełni inną funkcję niż sitemap XML.
- Mapa HTML jest zwykłą stroną z linkami, którą może przeglądać człowiek.
- Google Search Central zaleca zgłaszać sitemapę przez Google Search Console albo wskazać ją w robots.txt.
- Artykuł mapa witryny XML - co to jest wyjaśnia, gdzie zwykle znajduje się taki plik.
XML sprawdza się, gdy odbiorca potrzebuje struktury, a nie ładnego widoku. To jego podstawowa przewaga.
Czym otworzyć i jak wyświetlić plik XML na komputerze?

Plik XML otworzysz w przeglądarce do szybkiego podglądu albo w edytorze XML do bezpiecznej pracy z treścią. Na komputerze z Windows najpierw utwórz kopię pliku, potem użyj Visual Studio Code, Notepad++ lub Microsoft Excel wyłącznie wtedy, gdy znasz wymagania programu, który ten XML utworzył.
Jak otworzyć XML w przeglądarce internetowej?
Najpierw kliknij plik XML prawym przyciskiem myszy, wybierz Otwórz za pomocą, a następnie wybierz Microsoft Edge, Google Chrome albo Firefox. Przeglądarka zwykle pokaże drzewo znaczników i wskaże numer linii, gdy składnia jest uszkodzona.
- Skopiuj plik XML do osobnego folderu, aby nie pracować na jedynej wersji dokumentu.
- Kliknij kopię prawym przyciskiem myszy i wybierz opcję Otwórz za pomocą.
- Wskaż przeglądarkę, aby obejrzeć zawartość bez zapisywania zmian.
- Sprawdź, czy widzisz element główny oraz czy przeglądarka nie wyświetla komunikatu błędu.
- Jeżeli dokument zawiera dane osobowe, nie przesyłaj go do przypadkowej strony internetowej „XML viewer”.
Przeglądarka nadaje się do podglądu, ale nie do naprawiania importu. Niektóre pliki wyglądają jak ciągły tekst, ponieważ autor nie zastosował wcięć - to nie musi oznaczać błędu.
Jak edytować XML w Notepad++ lub Visual Studio Code?
Najpierw otwórz kopię XML w Notepad++ albo Visual Studio Code, ustaw kodowanie UTF-8 i włącz formatowanie dokumentu. Edytor XML z kolorowaniem składni pozwala szybciej zauważyć brakujący znacznik, lecz nie zastąpi walidacji według schematu XSD.
- Notepad++ pozwala sprawdzić kodowanie w menu Kodowanie i zapisać plik jako UTF-8.
- Visual Studio Code pokazuje aktualne kodowanie na dolnym pasku okna programu.
- Automatyczne formatowanie poprawia wcięcia, ale nie powinno zmieniać wartości identyfikatorów ani pól liczbowych.
- Walidacja XML wykrywa błędy składni, takie jak brak zamknięcia znacznika.
- Schemat XSD sprawdza dodatkowo, czy dane mają układ wymagany przez konkretny system.
Nie pobieraj pierwszego „darmowego konwertera XML”, który pojawia się w reklamie. Fałszywe przyciski „Pobierz teraz”, instalatory z dodatkowymi programami i serwisy żądające przesłania faktur XML to realna pułapka. Pobieraj Visual Studio Code z oficjalnej strony Microsoftu, a Notepad++ ze strony projektu.
Czy XML można otworzyć w Microsoft Excel?
Tak, Microsoft Excel może zaimportować część plików XML, ale wynik zależy od struktury dokumentu oraz dostępnego schematu XML Schema. Przed importem zapisz kopię, bo Excel może potraktować identyfikator z zerem na początku jako liczbę i zmienić jego wartość.
W Excelu wybierz Dane, potem Pobierz dane i opcję importu z pliku XML, jeśli jest dostępna w Twojej wersji programu. Po załadowaniu sprawdź daty, kody pocztowe, numery faktur, pola z zerami na początku oraz polskie znaki. Dla plików księgowych, medycznych i urzędowych trzymaj się instrukcji producenta systemu - ten tekst nie zastępuje konsultacji z właściwym specjalistą ani dokumentacji systemu.
XML a HTML, JSON i CSV - czym różnią się te formaty?
XML opisuje dane znacznikami i atrybutami, JSON używa obiektów oraz tablic, CSV zapisuje wiersze i kolumny, a HTML służy przede wszystkim do prezentacji treści w przeglądarce. RFC 8259 IETF definiuje JSON jako format wymiany danych, lecz nie używa on składni znaczników typowej dla XML.
Czym różni się XML od JSON?
XML różni się od JSON głównie zapisem struktury: XML używa elementów i atrybutów, a JSON kluczy, wartości, obiektów i tablic. JSON bywa krótszy w nowoczesnym API, lecz XML pozostaje przydatny tam, gdzie system wymaga formalnego schematu XSD albo korzysta ze starszej integracji.
| Kryterium | XML | JSON | CSV | HTML |
|---|---|---|---|---|
| Główne zastosowanie | Opis danych i wymiana między systemami | Wymiana danych w API | Tabele danych | Wyświetlanie treści |
| Zagnieżdżenia | Tak, wielopoziomowe | Tak, obiekty i tablice | Ograniczone | Tak, lecz dla prezentacji |
| Walidacja formalna | Możliwa przez XSD | Możliwa innymi regułami | Zwykle ograniczona | Sprawdza strukturę strony |
| Ryzyko przy eksporcie | Zmiana znaczników łamie import | Zmiana typów danych łamie API | Łatwe przesunięcie kolumn | Utrata danych strukturalnych |
Jeżeli interesują Cię praktyczne różnice między XML a JSON, kieruj się przede wszystkim specyfikacją odbiorcy pliku. Nie wybieraj formatu wyłącznie dlatego, że jeden dokument ma kilka kilobajtów mniej.
Czy XML jest tym samym co HTML?
Nie, XML nie jest tym samym co HTML, choć oba formaty używają znaków mniejszości i większości do budowy znaczników. HTML ma określone elementy służące do renderowania strony, takie jak akapit czy link, natomiast XML pozwala definiować własne nazwy elementów opisujących dane.
- HTML informuje przeglądarkę, jak przedstawić nagłówek, obraz i akapit użytkownikowi.
- XML informuje program, jak są zorganizowane dane, na przykład zamówienie i jego pozycje.
- CSV dobrze pasuje do płaskiej tabeli, ale traci relacje między zagnieżdżonymi rekordami.
- JSON często pasuje do nowoczesnego API, gdy odbiorca oczekuje obiektów i tablic.
- XML jest właściwym wyborem, gdy integracja wymaga istniejącego standardu XML lub XSD.
Format ma służyć odbiorcy. To ważniejsze niż osobiste preferencje osoby, która przygotowuje eksport.
Jak sprawdzić poprawność i edytować XML bez zepsucia struktury?

Poprawność XML sprawdzisz w dwóch etapach: najpierw walidujesz składnię, potem - jeśli wymaga tego system - zgodność ze schematem XSD. W3C XML Schema 1.1 opisuje XSD jako sposób definiowania oczekiwanej budowy dokumentu, dlatego poprawny składniowo plik może nadal zostać odrzucony przez importer.
Jak znaleźć błąd niezamkniętego znacznika XML?
Najpierw odczytaj numer linii i kolumny z komunikatu walidatora, a następnie sprawdź kilka linii wcześniej, czy każdy znacznik otwierający ma właściwe zamknięcie. Błąd parsera często pojawia się dopiero tam, gdzie program przestaje rozumieć strukturę, nie dokładnie w miejscu pomyłki.
- Zrób drugą kopię pliku, zanim usuniesz, dopiszesz albo zamienisz jakikolwiek znacznik.
- Otwórz kopię w edytorze XML i zapisz treść w UTF-8 tylko wtedy, gdy tego wymaga dokumentacja.
- Przejdź do numeru linii podanego przez komunikat błędu walidacji XML.
- Porównaj znacznik otwierający i zamykający, zwracając uwagę na wielkość liter.
- Sprawdź ampersandy, nawiasy ostre oraz prawidłowe zagnieżdżenie elementów.
- Uruchom walidację ponownie, a potem wykonaj test importu na kopii danych.
Przykład: zapis <nazwa>Kawa & herbata</nazwa> jest błędny, bo ampersand powinien zostać zapisany jako &. Takie błędy często trafiają do eksportów po ręcznej edycji opisów produktów.
Czym różni się walidacja XML od walidacji XSD?
Walidacja XML sprawdza reguły składni, a walidacja XSD sprawdza dodatkowo, czy dokument spełnia wymagania konkretnego schematu danych. XSD może wymagać na przykład daty w określonym formacie, obowiązkowego numeru NIP albo ceny zapisanej jako liczba dziesiętna.
- Walidacja składni XML wykrywa brak zamknięcia elementu i błędne zagnieżdżenie.
- Walidacja XSD może wykryć brak obowiązkowego pola w rekordzie zamówienia.
- XML Schema określa oczekiwane typy danych, kolejność elementów i ich liczbę.
- Dokument bez błędu składni może nie przejść walidacji XSD systemu księgowego.
- Dokumentacja importera powinna wskazywać właściwą wersję schematu XSD.
Nie „naprawiaj” pliku biznesowego metodą prób i błędów na danych produkcyjnych. Przy eksporcie bankowym, urzędowym albo księgowym poproś dostawcę systemu o aktualną specyfikację XML i przykładowy plik.
Czy plik XML można przekonwertować na PDF, Excel lub JSON?
XML można przekonwertować na PDF, Excel, CSV, HTML albo JSON, ale bezstratny wynik zależy od struktury dokumentu i celu użycia danych. XSLT służy do transformowania XML, natomiast Microsoft Excel wymaga danych, które da się sensownie przedstawić w tabeli, więc złożone zagnieżdżenia mogą wymagać ręcznego mapowania.
Jak przekonwertować XML do Excela lub CSV?
Najpierw ustal, które elementy XML mają stać się kolumnami, a które wierszami arkusza. Eksport do CSV sprawdza się dla prostych, powtarzalnych rekordów, ale może utracić zagnieżdżoną strukturę, komentarze, atrybuty i kolejność elementów.
- Zachowaj oryginalny plik XML w osobnym folderze jako kopię tylko do odczytu.
- Otwórz dokument w edytorze i sprawdź, który element powtarza się dla każdego rekordu.
- Zaimportuj kopię do Microsoft Excel albo użyj narzędzia wskazanego przez producenta systemu.
- Wybierz pola, które mają zostać kolumnami, na przykład nazwa, cena, EAN i stan.
- Sprawdź identyfikatory, daty, liczby dziesiętne oraz znaki diakrytyczne po imporcie.
- Zapisz wynik jako XLSX lub CSV pod nową nazwą, nie nadpisując źródłowego XML.
Jeśli potrzebujesz pliku tabelarycznego, zobacz także jak otworzyć plik CSV w Excelu. CSV nie zastępuje XML, gdy dane mają kilka poziomów, na przykład zamówienie zawierające wiele produktów.
Czy XML można zamienić na PDF lub JSON?
Tak, XML można zamienić na PDF albo JSON, lecz PDF ma być dokumentem do czytania, a JSON formatem danych do dalszej wymiany. Transformacja XML przez XSLT może najpierw tworzyć HTML, który później program zapisze jako PDF; rezultat zależy od przygotowanego szablonu, nie od samego rozszerzenia pliku.
- XSLT transformuje strukturę XML według reguł zapisanych w osobnym arkuszu transformacji.
- Konwersja XML na JSON wymaga decyzji, jak zamienić atrybuty i powtarzające się elementy.
- PDF dobrze sprawdza się dla raportu do wydruku, ale nie dla późniejszego importu danych.
- Excel pomaga analizować tabelę, lecz może spłaszczyć rozbudowaną strukturę XML.
- Serwis online do konwersji jest złym wyborem dla faktur, danych klientów i dokumentów medycznych.
Przy większych plikach firmowych polecam zlecić przygotowanie mapowania osobie znającej system źródłowy. Jednorazowa, źle ustawiona konwersja może pomylić ceny, jednostki i identyfikatory.
Czy plik XML może być niebezpieczny?
XML nie jest sam w sobie programem wykonywalnym, ale aplikacja analizująca XML może być podatna na błędną konfigurację parsera, w tym problem klasy XXE. OWASP Foundation zaleca wyłączać obsługę zewnętrznych encji, aktualizować biblioteki i importować pliki z nieznanego źródła wyłącznie w zaufanym środowisku.
Na czym polega ryzyko XXE w XML?
XXE to ryzyko po stronie źle skonfigurowanego parsera XML, który może próbować przetwarzać zewnętrzne encje z dokumentu. Nie oznacza to, że każdy plik XML jest złośliwy, ale administrator aplikacji powinien stosować zalecenia OWASP Foundation przy konfiguracji parsera.
„Aplikacje przetwarzające XML powinny ograniczać zewnętrzne encje i korzystać z bezpiecznej konfiguracji parsera.” - parafraza zaleceń OWASP Foundation, XML External Entity Prevention Cheat Sheet, 2025
- Plik XML z nieznanego e-maila traktuj jak załącznik wymagający sprawdzenia źródła.
- Nie importuj XML bezpośrednio do systemu firmowego, gdy nie wiesz, kto go utworzył.
- Aktualne oprogramowanie zmniejsza ryzyko błędów w parserach i bibliotekach XML.
- Administrator powinien wyłączyć zewnętrzne encje zgodnie z zaleceniami OWASP Foundation.
- Skan antywirusowy pomaga ocenić załącznik, ale nie zastępuje walidacji i bezpiecznej konfiguracji aplikacji.
Jak bezpiecznie otwierać XML z zewnętrznego źródła?
Najpierw zweryfikuj nadawcę, utwórz kopię pliku i otwórz ją lokalnie w przeglądarce albo zaufanym edytorze, bez przesyłania danych do przypadkowej konwerterowni. Gdy XML zawiera dane klientów, rozliczenia lub informacje medyczne, przestrzegaj zasad organizacji i dokumentacji właściwego systemu.
- Sprawdź adres nadawcy oraz oczekiwany kontekst wiadomości przed pobraniem załącznika.
- Zapisz plik w folderze roboczym, a oryginał zachowaj bez zmian jako kopię zapasową.
- Przeskanuj załącznik i nie uruchamiaj nieznanych instalatorów dołączonych do wiadomości.
- Otwórz XML lokalnie w przeglądarce lub Visual Studio Code tylko do odczytu.
- Skonsultuj import z administratorem albo dostawcą systemu, gdy dokument dotyczy danych firmowych.
- Wykonaj próbny import na środowisku testowym, jeśli organizacja takie środowisko posiada.
Najbezpieczniejsza zasada jest prosta: nie zmieniaj danych, których znaczenia nie znasz, i nie oddawaj poufnego XML przypadkowej stronie z reklamą konwersji.
Najczęściej zadawane pytania

Co to jest plik XML?
XML to tekstowy format opisu danych oparty na znacznikach. Uporządkowuje informacje w zagnieżdżone elementy, dlatego występuje w konfiguracjach programów, eksportach, sitemapach i dokumentach biurowych.
Czym otworzyć plik XML?
Do samego podglądu wystarczy przeglądarka internetowa albo prosty edytor tekstu. Do edycji wybierz Notepad++ lub Visual Studio Code, ponieważ ułatwiają znalezienie błędów składni i kontrolę kodowania UTF-8.
Czy XML można otworzyć w Excelu?
Tak, Excel może zaimportować część plików XML, jeśli ich struktura nadaje się do przedstawienia w tabeli. Po imporcie sprawdź numery z zerami na początku, daty, ceny oraz polskie znaki, a oryginalny plik zachowaj bez zmian.
Czym różni się XML od JSON?
XML zapisuje dane za pomocą znaczników i atrybutów, a JSON za pomocą obiektów, tablic oraz par klucz-wartość. JSON jest częsty w nowoczesnych API, a XML nadal obsługują liczne integracje wymagające schematu XSD.
Czy XML jest tym samym co HTML?
Nie, HTML służy przede wszystkim do wyświetlania strony w przeglądarce, a XML do opisu struktury danych. Oba formaty używają znaczników, ale mają inne reguły oraz zastosowania.
Jak naprawić błąd w pliku XML?
Otwórz kopię pliku w edytorze z walidacją XML i sprawdź numer linii wskazany w komunikacie. Najczęściej trzeba domknąć znacznik, poprawić zagnieżdżenie, zamienić niedozwolony znak na encję albo ustawić wymagane kodowanie UTF-8.
Czy plik XML może być niebezpieczny?
Sam XML nie jest programem wykonywalnym, ale źle skonfigurowana aplikacja przetwarzająca XML może być narażona na XXE. Nie importuj plików od nieznanych nadawców do systemów firmowych bez walidacji, aktualnego oprogramowania i bezpiecznej konfiguracji parsera.
Źródła i literatura
- W3C - Extensible Markup Language (XML) 1.0, Fifth Edition, 2008.
- W3C - XML Schema Definition Language (XSD) 1.1 Part 1: Structures, 2012.
- IETF - RFC 8259: The JavaScript Object Notation (JSON) Data Interchange Format, 2017.
- OWASP Foundation - XML External Entity Prevention Cheat Sheet.
- Google Search Central - Build and submit a sitemap.
Redaktor technologiczny. Pisze o przesyłaniu i udostępnianiu plików, chmurze i bezpieczeństwie danych - prosto, konkretnie i na przykładach. Testuje narzędzia na własnych plikach, zanim je opisze.





