DevTulz Online

XML-formatering og minifikering


Hvad er XML?

XML (eXtensible Markup Language) er et tekstbaseret format til lagring og transport af strukturerede data. I modsætning til HTML har XML ingen foruddefinerede tags — du definerer dine egne til at beskrive enhver type data. Det bruges bredt i konfigurationsfiler, API'er (SOAP, RSS, Atom), kontordokumentformater (DOCX, XLSX) og dataudveksling mellem systemer. Formatering af XML gør det menneskelæseligt med korrekt indrykning og linjeskift, mens minificering fjerner al unødvendig whitespace for at reducere filstørrelsen til transmission. Dette værktøj bruger browserens indbyggede XML-parser, så det validerer dit XML strengt og rapporterer eventuelle syntaksfejl.

Sådan bruges XML-formatteren

  1. Indsæt dit XML i venstre panel og klik på Formater for at udskrive det med indrykning.

  2. Klik på Minificer for at fjerne al unødvendig whitespace og producere et kompakt enkeltlinjeoutput.

  3. Vælg indrykningsstørrelsen (2 mellemrum, 4 mellemrum eller et Tab-tegn) fra rullemenuen.

  4. Hvis dit XML har syntaksfejl, vises en rød fejlmeddelelse under inputpanelet.

  5. Klik på Kopiér for at kopiere outputtet, eller på Eksempel for at indlæse et eksempel-XML-dokument.

Ofte Stillede Spørgsmål

Er det sikkert at afkode følsomme data her? Ja. Al afkodning sker i din browser ved hjælp af JavaScript. Der sendes ingen data til nogen server, så dine kodede strenge forbliver fuldstændig private.

Hvad er forskellen mellem Base64 og URL-sikker Base64? Standard Base64 bruger + og / tegn, som er specielle tegn i URL'er. URL-sikker Base64 erstatter dem med - og _, så strengen kan bruges sikkert i URL'er og filnavne uden procent-kodning.

Hvorfor ser min afkodet output ud som vrøvl? Hvis de oprindelige data var binære (såsom et billede, PDF eller komprimeret fil), vil det afkodede output ikke være læsbar tekst. I så fald repræsenterer Base64-strengen en binær fil, ikke en tekststreng.

Er Base64 en form for kryptering? Nej. Base64 er et kodningsskema, ikke kryptering. Enhver kan afkode en Base64-streng uden en nøgle. Det skal aldrig bruges til at beskytte følsomme data — brug ordentlig kryptering til det.

Keywords: XML-formatter, XML-forskønner, XML-minificer, pæn udskrivning af XML, XML-validator, formater XML online, XML-indrykning, XML-parser