Bezpłatny upiększacz XML online
Upiększaj i ładnie drukuj XML z konfigurowalnym wcięciem — bezpłatnie, tylko w przeglądarce.
Input
Upiekszczony output
Przyklady upiekszczania XML
Zminifikowany XML jest trudny do czytania; upiekszczanie dodaje wciecia. Przyklad:
Zminifikowany input vs upiekszczony output
Zminifikowany input:
Upiekszczony output:
Uzyj przycisku Przyklad powyzej, aby zaladowac wiecej przykladowych danych. Dostosuj Rozmiar wciecia, aby zmienic formatowanie.
Czym jest Upiekszczacz XML?
XML uzywa tagow do strukturyzowania danych. Zminifikowany lub zle wcienty XML — czesto jedna linia z API lub eksportow konfiguracji — jest trudny do czytania. Upiekszczacz XML dodaje wciecia i podzial linii, aby hierarchia byla widoczna. W przeciwienstwie do podstawowego formatera, to narzedzie pozwala ustawic rozmiar wciecia (1–8 spacji) dopasowujac do stylu projektu. Specyfikacja W3C XML definiuje skladnie.
Upiekszczanie odbywa sie calkowicie w przegladarce przy uzyciu DOMParser. Nic nie jest wysylane na serwer, wiec bezpiecznie uzyc z danymi produkcyjnymi lub wrazliwa konfiguracja.
Jak uzywac tego narzedzia
Wklej lub Wczytaj XML
Skopiuj swoj XML i wklej go do lewego edytora. Mozesz takze kliknac Wczytaj, aby zaladowac plik .xml z komputera. Ustaw Rozmiar wciecia (1–8 spacji) w pasku opcji dla preferowanego stylu. Przycisk Przyklad laduje przykladowe dane do testow.
Wyswietl upiekszczony output
Prawy panel pokazuje XML z wcieciami. Nieprawidlowy XML pokaze blad — najpierw napraw go uzywajac Walidator XML. Do wyodrebniania konkretnych wartosci z duzego XML, narzedzie XPath dziala dobrze razem z tym.
Kopiuj lub Pobierz
Uzyj Kopiuj, aby umiescic wynik w schowku, lub Pobierz, aby zapisac go jako plik. Do minifikacji uzyj Minifikator XML. Do konwersji na JSON uzyj XML do JSON.
Kiedy upiekszczanie XML pomaga
API SOAP i REST czesto zwracaja XML jako jedna skompresowana linie. Wklejenie odpowiedzi tutaj sprawia, ze zagniezdzone elementy staja sie widoczne. Pliki konfiguracyjne takie jak pom.xml lub web.config z niespojnymi wcieciami sa trudne do przegladu — upiekszczanie daje spojny uklad. Dla kanalów RSS lub Atom, ktore nie przechodza walidacji, formatowanie tutaj pomaga znalezc dokladny blad.
Czesto zadawane pytania
Upiekszczacz vs Formater?
Oba wcinaja XML. Upiekszczacz pozwala wybrac rozmiar wciecia (1–8 spacji); formater uzywa stalej domyslnej wartosci. Funkcjonalnie podobne — wybierz ten, ktory pasuje do Twojego przeplywy pracy.
Czy moje dane sa prywatne?
Tak. Upiekszczanie odbywa sie calkowicie w Twojej przegladarce. Zadne dane nie sa wysylane na serwer.
Co z przestrzeniami nazw XML?
Deklaracje przestrzeni nazw i prefiksy sa zachowane. Upiekszczacz zmienia tylko biale znaki, nie strukture ani zawartosc.
Powiazane narzedzia
Dla XML: specyfikacja W3C, MDN DOMParser. Dla JSON: json.org. Dla XPath: XPath 3.1.