TL
Tool Lab
💰Donate
💰Donate

XML Validator

Validera XML-välformdhet online. Identifiera ej stängda taggar och syntaxfel.

XML Input

Om det här verktyget

XML-validatorn kontrollerar om ditt XML-dokument är korrekt formaterat enligt XML-specifikationen. Den upptäcker vanliga fel som ostängda taggar, felmatchade elementnamn, ogiltig teckenanvändning och saknade rotelement.

Felutdata innehåller radnummer och ett kontextutdrag så att du snabbt kan hitta och åtgärda problemet. Valideringen använder webbläsarens inbyggda DOMParser — ingen XML skickas till någon server. Verktyget kontrollerar endast formatkorrekthet, inte schemavaliditet (XSD eller DTD).

Hur man använder

  1. Klistra in din XML i inmatningsfältet, eller klicka på Exempel (Giltigt) eller Exempel (Fel) för att ladda ett exempel.
  2. Klicka på Validera för att köra kontrollen.
  3. Om fel hittas visas felmeddelandet och radnumret tillsammans med ett kontextutdrag.
  4. Åtgärda problemet i din XML-redigerare och validera igen tills du ser 'Valid XML'.

Användningsfall

Backend-utvecklare validerar XML-API-dokument före driftsättning för att fånga tolkningsfel i produktion. Dataingenjörer som hanterar XML-flöden validerar exempel för att säkerställa strukturell integritet. Frontend-utvecklare som bäddar in SVG validerar utdrag innan de klistras in i HTML. Alla som redigerar XML-konfigurationsfiler använder detta för att hitta skrivfel innan en tjänst startas om.

Vanliga frågor

  • Vad är formatkorrekthet?Ett formatkorrekt XML-dokument följer grundläggande XML-syntaxregler: ett rotelement, korrekt nästlade och stängda taggar, citerade attribut och inga otillåtna tecken. Formatkorrekthet är en förutsättning för schemavalidering.
  • Validerar detta mot XSD- eller DTD-scheman?Nej. Verktyget kontrollerar endast strukturell formatkorrekthet. För XSD- eller DTD-validering, använd en fullständig XML-processor som Saxon eller ett IDE-tillägg.
  • Skickas min XML till en server?Nej. Webbläsarens inbyggda DOMParser hanterar all validering lokalt. Din XML lämnar aldrig din enhet.