DevTulz Online

XML-formatter en minifier


Wat is XML?

XML (eXtensible Markup Language) is een op tekst gebaseerd formaat voor het opslaan en transporteren van gestructureerde gegevens. In tegenstelling tot HTML heeft XML geen vooraf gedefinieerde tags — u definieert uw eigen tags om elk type gegevens te beschrijven. Het wordt veel gebruikt in configuratiebestanden, API's (SOAP, RSS, Atom), kantoorbestandsformaten (DOCX, XLSX) en gegevensuitwisseling tussen systemen. Het formatteren van XML maakt het leesbaar voor mensen met de juiste inspringing en regelafbrekingen, terwijl minificering alle onnodige witruimte verwijdert om de bestandsgrootte voor verzending te verkleinen. Dit hulpprogramma gebruikt de ingebouwde XML-parser van de browser, zodat uw XML strikt wordt gevalideerd en eventuele syntaxisfouten worden gemeld.

De XML-formatter gebruiken

  1. Plak uw XML in het linker paneel en klik op Formatteren om het met inspringing af te drukken.

  2. Klik op Minificeren om alle onnodige witruimte te verwijderen en een compacte uitvoer op één regel te produceren.

  3. Kies de inspringgrootte (2 spaties, 4 spaties of een Tab-teken) uit het vervolgkeuzemenu.

  4. Als uw XML syntaxisfouten bevat, verschijnt een rood foutbericht onder het invoerpaneel.

  5. Klik op Kopiëren om de uitvoer te kopiëren, of op Voorbeeld om een ​​ XML-voorbeelddocument te laden.

Veelgestelde vragen

Is het veilig om gevoelige gegevens hier te decoderen? Ja. Alle decodering gebeurt in uw browser met behulp van JavaScript. Er worden geen gegevens naar een server verzonden, dus uw gecodeerde tekenreeksen blijven volledig privé.

Wat is het verschil tussen Base64 en URL-veilige Base64? Standaard Base64 gebruikt + en / tekens, die speciale tekens in URL's zijn. URL-veilige Base64 vervangt ze door - en _ zodat de tekenreeks veilig in URL's en bestandsnamen kan worden gebruikt zonder percentagecodering.

Waarom ziet mijn gedecodeerde uitvoer er als onzin uit? Als de originele gegevens binair waren (zoals een afbeelding, PDF of gecomprimeerd bestand), zal de gedecodeerde uitvoer geen leesbare tekst zijn. In dat geval vertegenwoordigt de Base64-tekenreeks een binair bestand, geen teksttekenreeks.

Is Base64 een vorm van encryptie? Nee. Base64 is een coderingsschema, geen encryptie. Iedereen kan een Base64-tekenreeks zonder een sleutel decoderen. Het mag nooit worden gebruikt om gevoelige gegevens te beschermen — gebruik daarvoor geschikte encryptie.

Keywords: XML-formatter, XML-verfraaiing, XML-minifier, mooie XML-afdruk, XML-validator, XML online formatteren, XML-inspringing, XML-parser