Drzewo pojawi się po otwarciu lub wpisaniu XML.
Podgląd XML, formatowanie i wyszukiwanie XPath
Ten XML Viewer online pokazuje plik XML jako rozwijane drzewo i kod z podświetlaniem składni, formatuje go, sprawdza, czy jest poprawnie sformułowany, i wyszukuje węzły za pomocą XPath. Plik nie jest wysyłany na serwer.
Ostatnia aktualizacja:
Jak to działa
Otwórz plik XML
Wystarczy upuścić plik .xml lub .xml.gz, kliknąć „Otwórz plik” albo „Otwórz z adresu URL”, wkleić kod lub wybrać „Wczytaj przykład”. Kodowanie jest odczytywane z BOM lub z deklaracji XML.
Przeglądaj strukturę
Elementy w drzewie można rozwijać i zwijać, a kliknięcie węzła przenosi do niego w kodzie. Kod przeszukuje się skrótem Ctrl+F, a cały dokument – wyrażeniem XPath.
Formatuj lub konwertuj
Dokument można sformatować albo zminifikować, skopiować, pobrać lub jednym kliknięciem otworzyć w konwerterze XML na JSON, CSV albo Excel.
Funkcje
Drzewo i kod
Rozwijane drzewo obok kodu z podświetlaną składnią. Duże elementy otwierają się porcjami po 200 elementów podrzędnych, więc widok pozostaje szybki.
Formatowanie XML
Wcięcie 2 lub 4 spacji albo tabulator, a także minifikacja. Sekcje CDATA, komentarze i zawartość z atrybutem xml:space ustawionym na preserve zostają bez zmian.
Sprawdzanie poprawności składni
Niedomknięte lub źle zagnieżdżone znaczniki, błędne atrybuty i niezadeklarowane prefiksy są pokazywane z numerem wiersza i kolumny.
Wyszukiwanie XPath
Obsługiwane są wyrażenia XPath 1.0, np. //item[@id="2"] lub count(//book); dopasowania są wyświetlane na liście i podświetlane.
Pliki skompresowane i niezaufane
Pliki .xml.gz, np. spakowane mapy witryny, są rozpakowywane w przeglądarce. Encje zewnętrzne nigdy nie są wczytywane.
Szybkie przejście do konwerterów
Przyciski „XML → JSON”, „XML → CSV” i „XML → Excel” otwierają bieżący dokument w tych narzędziach.
Limity i prywatność
Pliki mogą mieć do 200 MB, również po rozpakowaniu pliku .xml.gz. Drzewo i XPath są dostępne dla dokumentów do 20 MB; większe są wyświetlane jako tekst. Podświetlanie składni działa do 5 MB.
Narzędzie nie obsługuje walidacji względem DTD i XSD ani przekształceń XSLT, a zewnętrzne DTD i encje nigdy nie są pobierane. Do zmiany dokumentu służy edytor XML. Więcej na stronie o prywatności.
Najczęstsze pytania
Jak otworzyć plik XML online?
Wystarczy upuścić plik na stronę lub kliknąć „Otwórz plik”. Zawartość pojawi się jako drzewo i sformatowany kod, a plik zostaje na twoim urządzeniu.
Czy da się podejrzeć duży plik XML, np. JPK lub wyciąg bankowy?
Tak. Pliki JPK, e-faktury z KSeF czy wyciągi bankowe w XML są wyświetlane jak każdy inny XML – narzędzie nie zna ich schematów i nie sprawdza zgodności z wymaganiami.
Dlaczego zamiast polskich znaków widać krzaczki?
Kodowanie jest odczytywane z BOM lub z deklaracji XML. Plik w Windows-1250 bez deklaracji kodowania jest czytany jako Windows-1252 – wtedy pomaga dodanie na początku deklaracji XML z atrybutem encoding o wartości windows-1250.
Czy XML Viewer działa w Chrome, na Macu i w Windowsie?
Tak, w każdej nowoczesnej przeglądarce, także na Androidzie i iPhonie, bez instalowania programu czy rozszerzenia.
Jak znaleźć element w dużym pliku XML?
Wystarczy wpisać wyrażenie XPath, np. //pozycja[@id="2"], i kliknąć „Znajdź” albo przeszukać kod skrótem Ctrl+F.
Czy plik jest wysyłany na serwer?
Nie. Odczyt, formatowanie i XPath działają lokalnie w przeglądarce.