XML · Gratis · På din enhet

Förstör en XML-fil online

Förstör en .xml-fil gratis online. Bryter deklarationen, taggnästlingen och teckenkodningen, så att XML-tolkar avvisar dokumentet som icke välformat.

  • Ingen uppladdning
  • Ingen storleksgräns
  • Ingen registrering

Förstör din XML-fil

Avstämd för .xml, .xsd, .rss, .plist, och fungerar precis lika bra med alla andra format.

100 % på enheten
Släpp filer här eller bläddra Alla format, alla storlekar, flera filer samtidigt
Skadenivå

Arbetar…0%
Redo att laddas ner

Varför XML-filer är svåra att förstöra ordentligt

XML-tolkar är strikta med välformning men toleranta mot en hel del annat. Det pålitliga sättet att bryta ett XML-dokument är att angripa de tre saker varje tolk kontrollerar först: deklarationen, teckenkodningen och balansen i taggträdet.

Vad det här verktyget förstör

  • XML-deklarationen. Den inledande behandlingsinstruktionen <?xml version…?> förstörs, så teckenkodning och version går inte att fastställa.
  • Taggbalansen. Vinkelparenteser och taggnamn skrivs över genomgående, så element förblir för alltid ostängda.
  • Teckenkodningens giltighet. Ogiltiga UTF-8-sekvenser får dokumentet att misslyckas innan tolken når grammatiken.
  • Rotelementet. De avslutande byten förstörs, så dokumentets rot avslutas aldrig.

Vad du ser efteråt

ProgramBeteende
Webbläsare»Den här sidan innehåller följande fel: inte välformat« med den felande raden markerad.
ElementTree i PythonGer ParseError: not well-formed (invalid token).
Java- / .NET-tolkarKastar SAXParseException eller XmlException på första symbolen.
XML-redigerareVägrar läsa in filen eller öppnar den i rentextläge med felen markerade.

Vanliga skäl att göra det här

  • Testa en XML-mottagande slutpunkt mot felaktiga indata.
  • Kontrollera att en SOAP- eller RSS-konsument visar tolkningsfel ordentligt.
  • Kontrollera att en konfigurationsinläsare avvisar en skadad fil i stället för att starta med standardvärden.
  • Ta fram icke välformade underlag till en testsvit för efterlevnad.

Så förstör du en XML-fil

  1. Släpp din .xml-fil i rutan ovan, eller klicka för att välja.
  2. Låt nivån stå på Standard om du inte vill ha delvis skada (Light) eller behöver besegra återställningsprogram (Heavy).
  3. Tryck på Förstör fil. Bearbetningen sker på din enhet, så den blir klar nästan omedelbart.
  4. Ladda ner resultatet. Som standard behåller det ursprungligt filnamn och bytelängd.

Vanliga frågor om XML

Bryter det här även XML-schemavalideringen?

Det kommer aldrig så långt. Schemavalidering sker efter tolkningen, och dokumentet faller redan på välformningen.

Fungerar det på SVG-, RSS- eller plist-filer?

Ja. Alla är XML under ytan och använder samma profil. Det finns också en särskild SVG-förstörare.

Kan jag få den att fortfarande se ut som giltig XML?

Nivån Lätt bevarar det mesta av strukturen, så filen ser vid en snabb blick fortfarande ut som XML fast den inte går att tolka.

Laddas filen upp någonstans?

Nej. All bearbetning sker i din webbläsare och ingenting skickas iväg.

Använd det här ansvarsfullt. Files Corrupter är byggt för mjukvarutester, QA, forskning, utbildning och undervisning. Att lämna in en avsiktligt förstörd fil för att få arbete att framstå som färdigt kan bryta mot reglerna hos din skola eller arbetsgivare. Du ansvarar själv för hur du använder resultatet. Se vår ansvarsfriskrivning.

Fler kod och data-verktyg

Alla förstörarverktyg