Narzędzia
PL

Formatowanie i walidacja XML online

Wklej XML, aby sformatować go z wcięciem 2 lub 4 spacji albo tabulatorów, zminifikować lub sprawdzić, czy jest poprawny składniowo. Błędy są pokazywane z numerem wiersza i kolumny oraz jasnym wyjaśnieniem, a komentarze, sekcje CDATA i tekst pozostają dokładnie takie, jak zostały zapisane.

Prywatnie: Twoje dane są przetwarzane w przeglądarce i nigdy nie trafiają na serwer.

Jak sformatować XML

  1. Wklej XML, upuść plik .xml na edytor lub wczytaj go z adresu URL.
  2. Kliknij Formatuj (lub naciśnij Ctrl+Enter) i wybierz wcięcie. Minifikuj usuwa białe znaki między elementami.
  3. Jeśli XML nie jest poprawny składniowo, w polu błędu zobaczysz wiersz, kolumnę i przyczynę, a wiersz zostanie podświetlony. Popraw go, a następnie skopiuj lub pobierz wynik.

Co potrafi formatter XML

Najczęstsze błędy składni XML

ProblemPrzykładRozwiązanie
Tagi w złej kolejności<b><i>text</b></i>Najpierw zamknij element wewnętrzny: </i></b>
Niezakodowany znak „&”AT&TZapisz AT&amp;T
Niezakodowany znak „<”a < bZapisz a &lt; b lub użyj CDATA
Atrybut bez cudzysłowu<item id=7><item id="7">
Dwa elementy główne<a/><b/>Umieść je w jednym elemencie nadrzędnym
Encje HTML&nbsp;, &copy;Użyj &#160;, &#169; lub zadeklaruj je w DTD

Formatowanie XML w wierszu poleceń i w kodzie

Dlaczego warto wybrać Online XML Formatter?

Najczęściej zadawane pytania

Czy mój XML jest przesyłany na serwer?

Nie. Formatowanie i walidacja odbywają się w Twojej przeglądarce. Tylko funkcja Wczytaj z URL pobiera plik przez nasz serwer, ponieważ przeglądarki blokują większość bezpośrednich pobrań z innych witryn; treść trafia prosto do Ciebie i nie jest przechowywana.

Czy formatowanie zmienia moje dane?

Nie. Zmieniają się wyłącznie białe znaki między elementami. Tekst, wartości atrybutów, encje, sekcje CDATA i komentarze pozostają dokładnie takie, jak zostały zapisane, a elementy o zawartości mieszanej nie są modyfikowane.

Czym różni się XML poprawny składniowo (well-formed) od zgodnego ze schematem (valid)?

XML poprawny składniowo spełnia reguły składni: ma jeden element główny, prawidłowo zagnieżdżone i zamknięte tagi, wartości atrybutów w cudzysłowach oraz zakodowane znaki specjalne. XML zgodny ze schematem dodatkowo odpowiada schematowi XSD lub definicji DTD. To narzędzie sprawdza poprawność składniową.

Czy mogę formatować bardzo duże pliki XML?

Tak. Plik o rozmiarze 2,6 MB z 20 000 rekordów jest parsowany i formatowany w ułamku sekundy, a edytor rysuje numery tylko dla widocznych wierszy, więc działa płynnie.