Formater XML

Formatuj i minifikuj XML z ładnym wcięciem.

Programista

O formatowaniu XML

Wklej XML i sformatuj go ze spójnym wcięciem dla czytelności lub zminifikuj do jednej linii. Nieprawidłowy XML wyświetli błąd parsowania. Całe przetwarzanie odbywa się w przeglądarce.

Jak używać XML Formatter

  1. Wklej kod XML w polu wejściowym.
  2. Kliknij Upiększ, aby sformatować XML ze wcięciem, lub Minifikuj, aby usunąć zbędne białe znaki.
  3. Przejrzyj wynik i skopiuj go do użycia w projekcie.

Kluczowe funkcje

  • Upiększanie XML ze spójnym wcięciem i podziałem na linie
  • Minifikacja XML przez usunięcie zbędnych białych znaków
  • Walidacja poprawności struktury XML
  • Kopiowanie wyniku jednym kliknięciem
  • 100% w przeglądarce — XML nigdy nie opuszcza urządzenia
  • Współpracuje z Walidatorem XML do sprawdzania poprawności

Kiedy używać tego narzędzia

  • Formatowanie zminifikowanego XML do czytelnego przeglądania i edycji
  • Przygotowywanie plików konfiguracyjnych XML do kontroli wersji
  • Debugowanie odpowiedzi API w formacie XML
  • Minifikacja XML do transmisji lub przechowywania

Szczegóły techniczne

Narzędzie parsuje XML za pomocą DOMParser przeglądarki, a następnie serializuje go z powrotem z wcięciem (upiększanie) lub bez białych znaków (minifikacja). Błędy parsowania są wykrywane i wyświetlane użytkownikowi. Formatter zachowuje wszystkie elementy, atrybuty, przestrzenie nazw, komentarze i sekcje CDATA. Przetwarzanie odbywa się w JavaScript w przeglądarce.

Podsumowanie

Formatter XML to szybkie, prywatne narzędzie do formatowania i minifikacji kodu XML. Dzięki natychmiastowym wynikom i przetwarzaniu w przeglądarce jest idealny do pracy z plikami konfiguracyjnymi, odpowiedziami API i danymi XML.

Najczęściej zadawane pytania

Czy mój XML jest wysyłany na serwer?
Nie. Formatowanie i minifikacja odbywają się całkowicie w Twojej przeglądarce.
Co jeśli mój XML jest nieprawidłowy?
Parser wyświetli komunikat o błędzie. Napraw składnię (np. niezamknięte znaczniki, nieprawidłowe znaki) i spróbuj ponownie.
Czy obsługuje XML z przestrzeniami nazw?
Tak. Parser przeglądarki obsługuje przestrzenie nazw. Sformatowany wynik je zachowuje.
Czy zachowuje komentarze i CDATA?
Tak. Formatter zachowuje komentarze XML (), sekcje CDATA (), przestrzenie nazw i wszystkie atrybuty. Zmieniana jest tylko ilość białych znaków do formatowania.