Input

Output minimizzato

Przyklady minimizzazione XML

L'XML formattato è leggibile; l'XML minimizzato è compatto. Przyklad di telecomunicazioni:

Record sottoscrittore – formattato vs minimizzato

Input formattato:

Input

Output minimizzato:

Output

Usa il pulsante Przyklad in alto per caricare altri dane sottoscrittore.

Cos'è un Minifikator XML?

I documenti XML spesso includono indentazione, a capo e commenti per la leggibilità. Quando si riduce la dimensione del plik — per trasferimento di rete, embedding in HTML, archiviazione in database — la minimizzazione rimuove questi spazi bianchi extra. La specifica W3C XML tratta gli spazi bianchi tra i tag come non significativi nella maggior parte dei casi.

Questo narzedzie analizza l'XML e genera una versione compatta su una sola riga. La minimizzazione viene eseguita interamente nel browser. Nessun dato viene inviato al server.

Come usare questo narzedzie

1

Incolla o carica XML

Kopiuj il tuo XML e incollalo nell'editor a sinistra. Puoi anche cliccare su Wczytaj per caricare un plik .xml. Il pulsante Przyklad carica dane di esempio.

2

Controlla l'output minimizzato

Il pannello a destra mostra l'XML compatto. Gli spazi bianchi tra i tag vengono rimossi. L'XML nieprawidlowy mostra un errore. Prima correggi con il Walidator XML.

3

Kopiuj o scarica

Usa <strong>Kopiuj</strong> per copiare il risultato negli appunti o <strong>Pobierz</strong> per salvarlo. Per riformattare l'XML usa il Formater XML o l'Abbellitore XML.

Quando è utile la minimizzazione XML

Le API SOAP e REST a volte si aspettano o restituiscono XML compatto. Minimizzare prima dell'invio riduce la dimensione del payload.

Quando si incorpora XML in HTML, si archivia in campi del database o si passa tramite URL, spesso serve un formato compatto. Per convertire in JSON usa XML in JSON.

czesto zadawane pytania

La minimizzazione rompe l'XML?

Nie. In XML gli spazi bianchi tra i tag sono non significativi. La struttura e il contenuto vengono preservati.

Cosa succede agli spazi bianchi significativi?

Se l'XML usa xml:space="preserve" su un elemento, gli spazi bianchi all'interno di quell'elemento potrebbero essere significativi.

I miei dane vengono inviati da qualche parte?

Nie. La minimizzazione viene eseguita interamente nel browser.

powiazane narzedzia

XML: Specifica W3C, MDN DOMParser. Per il minificatore JSON usa Minifikator JSON.