Formatter XML

Zminifikowany XML z logów i odpowiedzi API jest trudny do czytania. Pretty-print ze spójnym wcięciem, by dostrzec niedopasowane tagi, problemy namespace i rogue CDATA. Formatowanie lokalne — przydatne dla configów enterprise z wewnętrznymi hostname.

Jak formatować XML

1. Wklej XML lub prześlij plik .xml.
2. Kliknij format / beautify.
3. Przejrzyj wcięte drzewo.
4. Skopiuj sformatowany XML lub napraw błędy parsera.

Przykłady formatowania XML

Maven pom.xml

Jednoliniowy blok dependency rozwinięty do czytelnego diff przed commitem.

Debug SOAP fault

Wcięcie zagnieżdżonych faultstring i detail, by znaleźć kod błędu aplikacji.

Sprawdzenie RSS feed

Sformatuj XML item kanału, by zweryfikować pubDate i URL enclosure.

Kiedy formatować XML

• Gdy review configu przed deployem.
• Gdy porównujesz dwa snapshoty XML wizualnie.
• Gdy uczysz struktury XML juniorów.

XML vs mindset JSON

XML niesie atrybuty, namespace i mixed content. Konwersja na JSON traci niuanse — formatuj XML in-place przy legacy SOAP lub SAML.

Najczęstsze pytania

Czy formatter naprawia niepoprawny XML?

Pokazuje błędy parse — musisz ręcznie domknąć tagi i escapować & <.

Kolejność atrybutów?

Pretty-print może wizualnie przestawić atrybuty, ale wartości bez zmian.

Duże pliki XML?

Przeglądarka może się dusić na multi-100MB — użyj xmllint CLI dla ogromnych plików.

Namespace?

Poprawne namespace zachowane — powiązania prefixów muszą być poprawne w źródle.

Porównać dwa pliki XML?

Sformatuj oba, potem użyj narzędzia diff tekstu.