Bezpłatny Przeglądarka Drzewa XML Online
Wizualizuj XML jako rozwijalne drzewo i eksploruj zagnieżdżone elementy natychmiast.
Wejście XML
Wyjście drzewa
Jeśli kiedykolwiek otworzyłeś duży plik XML i wpatrywałeś się w ścianę nawiasów kątowych, próbując zrozumieć, gdzie kończy się jeden element a zaczyna drugi, znasz ten ból. Specyfikacja XML jest wystarczająco elastyczna, aby opisać prawie wszystko, ale ta elastyczność oznacza, że dokumenty szybko stają się głęboko zagnieżdżone. Ta przeglądarka drzewa pobiera surowy XML, parsuje go za pomocą wbudowanego w przeglądarkę API DOMParser i renderuje rozwijalne drzewo pokazujące każdy element, atrybut i węzeł tekstowy na pierwszy rzut oka.
Jak korzystać z Przeglądarki Drzewa XML
Wklej swój XML
Skopiuj dowolny dokument XML i wklej go do pola wejściowego. Widok drzewa renderuje się automatycznie zarówno dla małych, jak i dużych dokumentów XML.
Eksploruj drzewo
Kliknij dowolny węzeł, aby go rozwinąć lub zwinąć. Drzewo pokazuje elementy, atrybuty i węzły tekstowe w przejrzystej hierarchicznej strukturze.
Nawiguj i sprawdzaj
Używaj drzewa do zrozumienia struktury XML, lokalizowania konkretnych elementów lub weryfikacji hierarchii dokumentu przed jego programowym przetwarzaniem.
Przykładowa struktura XML
Przykład: XML katalogu produktów
Wejście XML:
<catalog>
<product id="1">
<name>Widget Pro</name>
<price currency="USD">29.99</price>
<stock>150</stock>
</product>
</catalog>Wyświetlona struktura drzewa:
catalog
└─ product [id="1"]
├─ name: "Widget Pro"
├─ price [currency="USD"]: "29.99"
└─ stock: "150"Często zadawane pytania
Czy moje dane XML są wysyłane na serwer?
Nie. Wszystko odbywa się lokalnie w Twojej przeglądarce za pomocą natywnego API DOMParser. XML nigdy nie opuszcza Twojego komputera — możesz to sprawdzić w karcie Sieć przeglądarki.
Co się stanie, jeśli mój XML zawiera błędy?
Parser przeglądarki wykryje problem i narzędzie wyświetli szczegółowy komunikat o błędzie. W przeciwieństwie do JSON, XML jest rygorystyczny co do poprawnej formacji — każdy tag otwierający wymaga zamykającego, atrybuty muszą być w cudzysłowach, a znaki specjalne wymagają escape. Reguły poprawnej formacji W3C obejmują pełną listę.
Jak duże pliki XML mogę wyświetlić?
Narzędzie samo w sobie nie ma stałego limitu — zależy od dostępnej pamięci przeglądarki. Pliki do 10-15 MB działają bez problemu w Chrome i Firefox. Dla bardzo dużych dokumentów lepsze jest narzędzie jak XMLStarlet.
Czy mogę użyć tego do wyświetlania odpowiedzi SOAP lub WSDL?
Oczywiście. Koperty SOAP i definicje WSDL to dokumenty XML, więc renderują się idealnie jako drzewo. To często najszybszy sposób na zrozumienie struktury nieznanej odpowiedzi usługi webowej.