Walidator XML

Użyj naszego weryfikatora XML, aby sprawdzić gramatykę swojego XML.

Dokument XML o poprawnej gramatyce

Dokument XML o poprawnej gramatyce nazywany jest „format dobrze”.

Reguły gramatyczne są opisane w poprzednich rozdziałach:

  • Dokument XML musi mieć jeden element główny
  • Elementy XML muszą mieć znacznik końcowy
  • Znaczniki XML różnicują wielkość liter
  • Elementy XML muszą być poprawnie wcięte
  • Wartości atrybutów XML muszą być w cudzysłowie
<?xml version="1.0" encoding="UTF-8"?>
<note>
<to>George</to>
<from>John</from>
<heading>Reminder</heading>
<body>Don't forget the meeting!</body>
</note>

Błędy XML mogą zakończyć działanie Twojego programu

Błędy w dokumencie XML mogą zakończyć działanie Twojej aplikacji XML.

Norma W3C XML stanowi, że jeśli program znajdzie błąd, powinien zatrzymać przetwarzanie dokumentu XML. Powód jest taki, że oprogramowanie XML powinno być lekkie, szybkie i dobrze kompatybilne.

Przeglądarki HTML mogą wyświetlać dokumenty HTML z błędami (np. brakujące znaczniki końcowe).

Błędy są niedozwolone w XML.

Sprawdź gramatykę swojego XML

Aby pomóc Ci w sprawdzaniu gramatyki XML, stworzyliśmy weryfikator XML.

Sprawdź gramatykę tego poprawnego XML:

Sprawdź gramatykę tego niepoprawnego XML:

Spróbuj sprawdzić gramatykę swojego XML:

Poprawny dokument XML

Rozkład XML dokumentu „Format dobrze” różni się od dokumentu XML „poprawnego”.

Dokument XML "ważny" musi być poprawnie sformatowany. Ponadto, musi on odpowiadać definicji typu dokumentu.

Istnieją dwa różne typy definicji dokumentów, które można używać z XML:

  • DTD - oryginalna definicja typu dokumentu
  • XML Schema - alternatywa dla DTD oparta na XML

Definicje typów dokumentów (DTD) określają reguły oraz legalne elementy i atrybuty dokumentów XML.