XML-validerare
XML-inmatning
Klistra in XML med högst 1 000 000 tecken. Valideringen sker i den här webbläsaren.
Kontrollera om ett XML-dokument är välformat utan att ladda upp det. Valideraren tolkar texten i webbläsaren och bekräftar korrekt syntax eller visar tolkningsfelet. Tom indata, felaktig XML och alla DOCTYPE- eller ENTITY-deklarationer avvisas. Detta är en syntaxkontroll, inte validering mot ett schema eller verksamhetsregler.
Så kontrollerar du XML-syntax
-
1
Klistra in XML
Ange XML-texten direkt i webbläsaren. Indatan får innehålla högst 1 000 000 tecken.
-
2
Kör den lokala kontrollen
Verktyget avvisar tom indata och DOCTYPE- eller ENTITY-deklarationer. Därefter läser webbläsarens XML-tolk dokumentet.
-
3
Granska dokumentet
Det andra steget låter dig bekräfta att XML:en är redo innan du går vidare till syntaxresultatet.
-
4
Läs resultatet
Se om dokumentet är välformat eller läs tolkningsfelet. Gå sedan tillbaka eller börja om.
Vad ”välformad” betyder
Ett välformat XML-dokument följer den grundläggande syntax som en XML-tolk kräver. Det har till exempel ett enda rotelement, matchande start- och sluttaggar, korrekt nästlade element, attributvärden inom citattecken och reserverade tecken som kodats när det behövs.
<bok id="7">
<titel>Norr & Söder</titel>
</bok>
Följande exempel är inte välformat eftersom sluttaggen inte matchar:
<bok>
<titel>Norr</bok>
Webbläsarens tolk ger själva feltexten. Formuleringen och mängden platsinformation kan skilja sig mellan webbläsare. Använd därför meddelandet som utgångspunkt och kontrollera XML-koden runt det rapporterade problemet.
Säkerhet och gränser
- Indatan får inte vara tom och får innehålla högst 1 000 000 tecken.
- Alla
DOCTYPE- ochENTITY-deklarationer avvisas. - Valideraren läser inte in scheman, entiteter eller andra externa resurser.
- Det finns ingen filuppladdning. Klistra in XML-texten i fältet.
Genom att avvisa deklarationer begränsas kontrollen till fristående syntax och externa definitioner tas inte med i analysen.
Vad valideraren inte bevisar
Välformad XML kan ändå vara fel för systemet som ska använda den. Verktyget validerar inte mot XSD, DTD eller Relax NG. Det kontrollerar inte heller krav på namnrymder, programspecifika elementnamn, tillåtna värden, samband mellan fält eller andra verksamhetsregler. Använd rätt schema och programtester för dessa kontroller.
Integritet i webbläsaren
Din XML stannar i webbläsaren. Den laddas inte upp, skickas inte till våra servrar, läggs inte i webbadressen och sparas inte i serverhistorik. Inklistring, granskning och resultat i flödet med tre steg hanteras lokalt; Börja om raderar det lokala utkastet. Klistra inte in konfidentiell XML på en delad eller opålitlig enhet.
Vanliga frågor
Det betyder att dokumentet är syntaktiskt välformat. Det bevisar inte att XML:en följer XSD, DTD, Relax NG, en namnrymdspolicy eller programmets regler.
Verktyget godtar bara fristående XML-syntax och löser inte DTD:er, egna entiteter eller externa resurser. Ta bort deklarationerna innan du kontrollerar resten av XML-koden.
Meddelandet kommer från webbläsarens XML-tolk. Vissa webbläsare anger en plats, medan andra formulerar felet annorlunda. Verktyget lovar därför inte en exakt rad eller föreslagen rättning.
Nej. Indata och resultat stannar i webbläsaren och hamnar inte i webbadressen eller serverhistoriken. Börja om raderar det lokala utkastet från flödet med tre steg.
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.
Referens för kortkommandon
Sök dokumenterade standardkommandon för VS Code, Chrome och Bash med GNU Readline i macOS, Windows och Linux.
Färgpalettgenerator
Skapa monokromatiska, analoga, komplementära, triadiska eller tetradiska färgpaletter från en HEX-basfärg och exportera kopieringsklara CSS-variabler.
Slumpgenerator för bokstäver
Generera slumpade A-Z-bokstäver. Välj antal, versaler, gemener eller blandat läge och använd resultatet för spel, uppgifter eller klassrumsaktiviteter.
HTML-formaterare
Formatera HTML lokalt i webbläsaren med indrag på två eller fyra blanksteg. HTML laddas inte upp eller valideras.
Verktyget finns på andra språk
- Validator Sintaks XML [ID]
- XML Validator [EN]
- เครื่องมือตรวจไวยากรณ์ XML [TH]
- XML構文チェッカー [JA]
- Trình kiểm tra cú pháp XML [VI]
- Validador XML [ES]
- XML Söz Dizimi Doğrulayıcı [TR]
- XML-Validator [DE]
- Validateur XML [FR]
- Validador XML [PT]
- XML 语法检查器 [ZH]
- مدقق صياغة XML [AR]
- XML 구문 검사기 [KO]
- XML-validator [NL]
- Walidator XML [PL]
- Проверка синтаксиса XML [RU]
- Validatore XML [IT]