XML-minifierare
XML-inmatning
NästaDen här XML-minifieraren körs helt i webbläsaren. Den tar bort XML-kommentarer och minskar följder som bara består av blanksteg och radbrytningar mellan markup-token. Först kontrolleras att XML är välformad. Teckendata, CDATA, attributvärden och attributordning, deklarationer och bearbetningsinstruktioner lämnas oförändrade. XML skickas inte till en server.
Så minifierar du XML
-
1
Klistra in välformad XML
Använd högst 1 000 000 tecken. Kontroll och omvandling sker i den här webbläsaren.
-
2
Granska resultatet
Kommentarer och blanksteg med radbrytningar mellan markup-token tas bort.
-
3
Kopiera eller hämta
Kopiera den minifierade XML-koden eller spara den lokalt.
Vad den här minifieraren ändrar
- Tar bort XML-kommentarer som
<!-- tillfällig anteckning -->. - Minskar följder av enbart blanksteg med en radbrytning mellan markup-token.
- Bevarar elementtext, CDATA, attributvärden och attributordning.
- Bevarar XML-deklarationen och bearbetningsinstruktioner.
Exempel:
<katalog>
<!-- intern anteckning -->
<bok id="7">En titel</bok>
</katalog>
blir:
<katalog><bok id="7">En titel</bok></katalog>
Vad som kontrolleras
Webbläsarens parser accepterar bara välformad XML. Dokument med DOCTYPE eller entitetsdeklarationer avvisas också. Ingen extern entitet laddas.
Det här är inte DTD-, XSD-, namnrymds-, affärsregel- eller programvalidering. Välformad XML kan ändå vara olämplig för systemet som använder den.
Skydda innebörden innan blanksteg minskas
Minifiering garanterar inte semantisk likvärdighet. Använd den inte om mottagaren är beroende av blanksteg, särskilt med blandat innehåll eller xml:space="preserve". Spara originalet och testa filen i målprogrammet.
Integritet och gräns
XML finns kvar i webbläsarens minne och kan behållas under den här fliksessionen. Den läggs inte i URL:en och skickas inte till vår server. Gränsen är 1 000 000 tecken.
Vanliga frågor
Nej. Den gör bara en XML-syntaxkontroll i webbläsaren, utan schema-, namnrymds- eller programvalidering.
Verktyget laddar inga externa entiteter. Att avvisa dessa deklarationer gör gränsen för lokal behandling tydlig.
Ja. Teckendata, CDATA, attributvärden, deklarationer och bearbetningsinstruktioner förblir oförändrade.
Först efter att du har testat det med programmet som läser XML. Minifiera inte blankstegskänsliga dokument eller blandat innehåll utan det testet.
Relaterade verktyg
ASCII-tabellreferens
Full ASCII-tabell från 0 till 127 med decimal-, hex-, oktal- och binärvärden samt notation för numeriska HTML-referenser, inklusive NUL, LF och DEL.
HTML-teckenreferens
En sökbar lista över HTML-entiteter med deras namngivna och numeriska koder samt kopiering med ett klick för specialtecken och symboler.
CSS-pilgnerator
Skapa lokalt en CSS-pil med riktning, färg, storlek och ramens tjocklek och kopiera sedan regeln.
Generator för platshållarbilder
Skapa en bild på 1–4000 px med egna färger och text, ladda ned PNG eller kopiera webbadress och HTML.
Referens för kortkommandon
Sök dokumenterade standardkommandon för VS Code, Chrome och Bash med GNU Readline i macOS, Windows och Linux.
Markdown-förhandsvisare
Skriv Markdown och se den renderade HTML:en uppdateras live. GitHub-flavored syntax med tabeller, uppgiftslistor, inramad kod och autolänkar.
Verktyget finns på andra språk
- XML-Minifier [DE]
- Minificador de XML [PT]
- Trình thu gọn XML [VI]
- เครื่องย่อ XML [TH]
- Pemerkecil XML [ID]
- XML 축소기 [KO]
- Minificador de XML [ES]
- XML 圧縮ツール [JA]
- مُصغّر XML [AR]
- Minificateur XML [FR]
- XML-minifier [NL]
- Minifikator XML [PL]
- Minificatore XML [IT]
- Минификатор XML [RU]
- XML Küçültücü [TR]
- XML 压缩器 [ZH]
- XML Minifier [EN]