# 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.

## 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ń.

Twoja reklama tutaj?

[Napisz do nas](mailto:hi@dennn.is?subject=Reklama%20w%20OneClick%20Pro)

[Reklama Pakiet wtyczek gotowy do pracy z agentami dla WordPress.](https://sleekwp.com/?ref=oneclickpro)
