Command Palette

Search for a command to run...

XM

XML-formatter

Formatteer, verfraai, verklein en valideer XML Online - Bewaart opmerkingen, CData en attribuutvolgorde, met duidelijke foutrapportage

Wat is XML-formatter?

XML Formatter is een tool die elk XML-document leest en herschrijft met een schone, consistente structuur. Plak een verkleinde of rommelige XML-payload - een zeep envelop, een RSS-feed, een maven pom.xml, een Android-lay-out, een sitemap - en krijg terug leesbaar, correct ingesprongen markup, of vouw een geformatteerd document samen tot een enkele compacte regel wanneer u de kleinst mogelijke grootte nodig hebt.

Hier is de online XML-formatter op een kleine payload. Plakken <note><to>Ana</to><body>Hi &amp; bye</body></note>, houden Beautify en 2 spaties, en druk op Formaat. De uitvoer plaatst <to> en <body> op hun eigen regels, twee spaties ingesprongen in <note>, en de koptekst luidt: "3 elementen · 4 regels · 57 bytes". Schakel over naar Minify en druk er opnieuw op, en hetzelfde document blijft terug op één regel bij 50 xML en upload.

Ruwe XML van API's, build tools, en export komt vaak op één enorme lijn, of met gemengde tabbladen en spaties die het onmogelijk maken om te scannen Verfraaiing het onthult de elementenhiërarchie, zodat je het knooppunt dat je nodig hebt kunt vinden, een ontbrekende tag kunt herkennen, of twee versies kunt diffinificeren doet het omgekeerde - de witruimte tussen tags strippen om een config-bestand of een verzoektekst te verkleinen zonder de betekenis ervan te veranderen Dit hulpmiddel doet beide, en controleert de tagstructuur onderweg zodat niet-gesloten en niet-overeenkomende tags worden gevangen voordat ze uw parser bereiken.

Alles draait 100% in uw browser met behulp van een afhankelijkheidsvrije parser - geen Domparser, geen server-retour. XML-documenten bevatten vaak configuratie, payloads voor integratie of interne identificatiemiddelen, zodat niets dat u plakt, wordt geüpload of opgeslagen. Opmerkingen, CDATA-secties, de XML-declaratie en uw oorspronkelijke attribuutvolgorde zijn allemaal bewaard gebleven en de tool blijft offline werken zodra de pagina is geladen.

Bij het formatteren blijft wat betekenis heeft behouden en wordt genormaliseerd wat niet. De attribuutvolgorde wordt behouden, want hoewel XML het als onbeduidend beschouwt, worden diff-tools en recensenten dat niet. CDATA-secties en opmerkingen blijven onaangeroerd. In witruimte moet je voorzichtig zijn. In XML maakt een ruimte tussen tekst en een onderliggende element deel uit van het document, niet van de lay-out, en deze opmaakmaker maakt er geen speciale naam voor: de voor- en volgruimtes in elk tekstknooppunt zijn bijgesneden en gemengde inhoud zoals <p>Hello <b>world</b> opnieuw</p> is gesplitst, zodat elk stuk op zijn eigen lijn staat, terwijl Minify alle pro-formaten met elkaar verbindt.

Hoe XML-formatter te gebruiken?

  1. Plak je XML

    Plak een XML-document in het invoerpaneel - verkleind, ingesprongen of ergens daartussenin - of klik op Voorbeeld laden om te beginnen met een realistisch catalogusvoorbeeld met attributen, een opmerking en een CData-blok.

  2. Kies formaat of verklein

    Kies verfraaiing om mooi af te drukken met 2-space, 4-space of tab-inspringing, of verklein om alle onbeduidende witruimte in één compacte regel te strippen.

  3. Stel uw opties in

    Optioneel lege elementen zelf sluiten, de attributen van elk element alfabetisch sorteren of opmerkingen verwijderen. Het document wordt eerst geparseerd en gevalideerd, dus misvormde markup wordt gerapporteerd met het regelnummer.

  4. Kopieer of download het resultaat

    Kopieer de geformatteerde XML naar je klembord of download het als een .xml-bestand en zet het vervolgens in je editor, verzoektekst of configuratie.

Belangrijkste kenmerken

  • verfraaien en verkleinen

    Pretty-Print XML met configureerbare inspringing voor leesbaarheid, of verklein het tot de kleinste vorm zonder witruimte - beide van hetzelfde gereedschap

  • Commentaar en CDATA-behoud

    XML-opmerkingen, CDATA-secties, de XML-verklaring en verwerkingsinstructies worden intact gehouden, dus opmaak verliest nooit informatie

  • attribuutvolgorde en citeren bijgehouden

    Attributen behouden standaard hun oorspronkelijke volgorde en aanhalingstekens, met een optionele alfabetische sortering wanneer u een canonieke bestelling wilt

  • Ingebouwde validatie

    Gebroken structuur - een niet-gesloten tag, een niet-overeenkomende afsluitende tag, een niet-beëindigde opmerking of CDATA - wordt opgevangen met een specifieke fout, de meeste met een regelnummer

Frequently Asked Questions

Plak uw XML in het invoerpaneel, kies Verfraaiing, kies een inspringingsbreedte en klik op Format. Het tool parseert het document, herinkt het opnieuw en laat u het resultaat kopiëren of downloaden. Alle verwerking gebeurt in uw browser - er wordt niets geüpload.

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

xml formatterxml beautifierformat xmlxml pretty printxml minifierxml validatorbeautify xmlxml formatter onlineindent xmlonline xml formatterxml formatter free