DevTulz Online

Formátovač a minifikátor XML


Čo je XML?

XML (eXtensible Markup Language) je textový formát na ukladanie a prenos štruktúrovaných dát. Na rozdiel od HTML nemá XML vopred definované tagy — sami si definujete vlastné pre popis akéhokoľvek druhu dát. Je široko používaný v konfiguračných súboroch, API (SOAP, RSS, Atom), formátoch kancelárskych dokumentov (DOCX, XLSX) a výmene dát medzi systémami. Formátovanie XML ho robí čitateľným pre ľudí so správnym odsadením a zalomením riadkov, zatiaľ čo minifikácia odstraňuje všetky nepotrebné biele znaky na zmenšenie veľkosti súboru pri prenose. Tento nástroj používa vstavaný XML parser prehliadača, takže prísne overuje váš XML a hlási akékoľvek syntaktické chyby.

Ako používať formátovač XML

  1. Vložte XML do ľavého panelu a kliknite na Formátovať pre tlač s odsadením.

  2. Kliknite na Minifikovať pre odstránenie všetkých nepotrebných bielych znakov a vytvorenie kompaktného jednoriadkového výstupu.

  3. Vyberte veľkosť odsadenia (2 medzery, 4 medzery alebo znak Tab) z rozbaľovacieho menu.

  4. Ak má váš XML syntaktické chyby, pod vstupným panelom sa zobrazí červená chybová správa.

  5. Kliknite na Kopírovať pre skopírovanie výstupu alebo na Príklad pre načítanie vzorového XML dokumentu.

Často kladené otázky

Je bezpečné dekódovať tu citlivé údaje? Áno. Všetko dekódovanie prebieha v tvojom prehliadači pomocou JavaScriptu. Žiadne údaje sa neprenášajú na server, takže vaše zakódované reťazce zostanú úplne súkromné.

Aký je rozdiel medzi Base64 a URL-bezpečným Base64? Štandardný Base64 používa znaky + a /, ktoré sú špeciálne znaky v URL. URL-bezpečný Base64 ich nahrádza znakami - a _, takže reťazec možno bezpečne použiť v URL a názvoch súborov bez percentuálneho kódovania.

Prečo môj dekódovaný výstup vyzerá ako nezmysly? Ak boli pôvodné údaje binárne (ako napríklad obrázok, PDF alebo komprimovaný súbor), dekódovaný výstup nebude čitateľný text. V takom prípade reťazec Base64 predstavuje binárny súbor, nie textový reťazec.

Je Base64 forma šifrovania? Nie. Base64 je schéma kódovania, nie šifrovanie. Ktokoľvek môže dekódovať reťazec Base64 bez kľúča. Nikdy by nemal byť používaný na ochranu citlivých údajov — na to použite správne šifrovanie.

Keywords: formátovač XML, skrášľovač XML, minifikátor XML, pekná tlač XML, validátor XML, formátovanie XML online, odsadenie XML, parser XML