Przejdź do treści

Minifikator XML

Minifikuj XML, usuwając wcięcia, podziały wierszy między tagami i komentarze, a jednocześnie zachowując elementy, atrybuty, zawartość tekstową i CDATA dokładnie w oryginalnej postaci. Minifikator najpierw sprawdza, czy dokument jest poprawnie sformowany, a niezgodne tagi lub nieprawidłowe atrybuty zgłasza wraz z numerem wiersza i kolumny. Uwzględnia xml:space="preserve", dzięki czemu programiści mogą bezpiecznie zmniejszać rozmiar kanałów, map witryn i ładunków danych.

Resetuj

Najczęściej zadawane pytania

Co usuwa minifikator XML?

Usuwa tekst zawierający wyłącznie białe znaki między tagami, komentarze oraz nadmiarowe spacje między atrybutami wewnątrz tagów. Tekst zawierający choć jeden widoczny znak pozostaje dokładnie w oryginalnej postaci.

Czy mogę zachować komentarze?

Tak. Włącz opcję Zachowaj komentarze, a wszystkie komentarze pozostaną w wyniku. Domyślnie komentarze są usuwane, ponieważ rzadko mają znaczenie dla maszyn.

Czy białe znaki wewnątrz xml:space="preserve" są zachowywane?

Tak. Wewnątrz elementu z xml:space="preserve" oraz w jego elementach potomnych, o ile nie zmienią tego ustawienia, cały tekst zawierający białe znaki jest zachowywany bez zmian.

Czy dokument jest najpierw sprawdzany?

Tak. Niezgodne lub niezamknięte tagi, zduplikowane atrybuty lub atrybuty bez cudzysłowów, tekst poza elementem głównym, kilka elementów głównych i nadmiarowe znaki & są zgłaszane wraz z numerem wiersza i kolumny.

Co dzieje się z CDATA, instrukcjami przetwarzania i DOCTYPE?

Pozostają w oryginalnej postaci. Deklaracja XML pozostaje na początku, a nadmiarowe spacje wewnątrz niej są redukowane.

Czy odwołania do encji zostaną rozwinięte?

Nie. Odwołania takie jak & lub © pozostają bez zmian, więc zminifikowany dokument oznacza dokładnie to samo co oryginał.

Czy usunięcie białych znaków może zmienić znaczenie?

W treści mieszanej tekst zawierający wyłącznie białe znaki między dwoma elementami śródliniowymi jest usuwany, co może połączyć słowa, takie jak <b>a</b> <i>b</i>. Jeśli ma to znaczenie, użyj xml:space="preserve" lub pozostaw taki dokument sformatowany.

Jak duże mogą być dane wejściowe?

Maksymalnie 1 MB XML na żądanie. Minifikator odczytuje dokument w jednym przebiegu, dlatego wyniki są szybko zwracane.

Czy mogę minifikować za jego pomocą pliki SVG?

Tak, SVG jest XML. Aby znacznie zmniejszyć pliki SVG, Minifikator SVG optymalizuje również ścieżki, kolory i liczby za pomocą SVGO.

Czy moje XML jest przechowywane?

Nie. Dokument jest przetwarzany w pamięci i odsyłany. Nigdy nie jest zapisywany; rejestrowane są tylko rozmiary żądań.

O OneClick Pro

OneClick Pro to bezpłatny zbiór ponad 150 narzędzi internetowych do codziennej pracy: konwertowania obrazów i jednostek, formatowania i walidowania kodu, sprawdzania domen i SEO oraz pracy z tekstem, datami i liczbami. Każde narzędzie działa bez rejestracji i subskrypcji, a wprowadzone dane służą wyłącznie do obliczenia wyniku i nigdy nie są przechowywane. Używaj go jako podręcznego zestawu narzędzi do jednorazowych zadań lub dodaj do zakładek te, z których korzystasz każdego dnia.