XML validerare
Använd vår XML-verifierare för att granska din XML:s syntax.
Format korrekta XML-dokument
Syntaxkorrekta XML-dokument kallas "format korrekt".
Syntaksreglerna har beskrivits i föregående kapitel:
- XML-dokument måste ha en rotlement
- XML-element måste ha ett sluttagg
- XML-taggar är känsliga för storlek
- XML-element måste vara korrekt inneslutna
- XML-egenskapsvärden måste vara inom citationstecken
<?xml version="1.0" encoding="UTF-8"?> <note> <to>George</to> <from>John</from> <heading> Påminnelse</heading> <body>Glöm inte mötet!</body> </note>
XML-feler kommer att avbryta ditt program
Feler i XML-dokumentet kommer att avbryta din XML-applikation.
W3C XML-standarden anger att om ett program upptäcker fel, bör det avbryta behandlingen av XML-dokumentet. Anledningen är att XML-program bör vara lätta, snabba och ha god kompatibilitet.
HTML-webbläsare kan visa HTML-dokument med fel (t.ex. saknade sluttaggar).
För XML är fel inte tillåtna.
Granska din XML:s syntax
För att hjälpa dig att granska XML har vi skapat en XML-verifierare.
Granska syntaxen för detta korrekta XML:
Granska syntaxen för detta felaktiga XML:
Försök att granska din egen XML:s syntax:
Ett giltigt XML-dokument
En "format korrekt” XML-dokument skiljer sig från ett “giltigt” XML-dokument.
En "giltig" XML-dokument måste vara korrekt formaterad. Dessutom måste det också vara i enlighet med dokumenttypsdefinitionen.
Det finns två olika dokumenttypsdefinitioner som kan användas tillsammans med XML:
- DTD - ursprunglig dokumenttypsdefinition
- XML Schema - ett XML-baserat alternativ till DTD
Dokumenttypsdefinition (DTD) definierar reglerna för XML-dokument samt giltiga element och egenskaper.