jsonecho

Walidator XML

Sprawdź, czy twój XML jest dobrze utworzony, z dokładną linią i kolumną każdego problemu.

Ładowanie narzędzia...

Jak korzystać z Walidator XML

  1. Wklej XML lub wczytaj plik.
  2. Zielona szlaka oznacza, że jest dobrze utworzona. Czerwony pasek pokazuje problem i linię.
  3. Kliknij przejść do błędu, aby skoczyć do niego.

O narzędziu Walidator XML

Niniejszy weryfikator sprawdza, czy dokument XML jest dobrze utworzony: zasady, których każdy dokument XML musi przestrzegać bez względu na to, co opisuje. Znaczniki muszą być poprawnie zamknięte i zagnieżdżone, wartości atrybutów ujęte w cudzysłowy, znaki specjalne zapisane jako escape, a element główny może być tylko jeden.

Kiedy coś jest nie tak, wiadomość informuje, czego przeanalizujący spodziewał się i gdzie, na przykład "Oczekiwany zamknięcie tag 'item' (otwarty w wierszu 4) zamiast zamknięcia tag 'items'". Zwykle wystarczy, żeby znaleźć błąd.

Często zadawane pytania

Czy to sprawdza się przeciwko XSD lub DTD?

Nie, tylko dobrze utworzone. Walidacja schematu wymaga pliku schematu i innego rodzaju narzędzia.

Jakie są najczęstsze błędy XML?

Brakujący znacznik zamykający, nieprawidłowa kolejność zamykania znaczników, ampersand bez escape w tekście (użyj &), wartości atrybutów bez cudzysłowów i więcej niż jeden element główny.

Dlaczego "&" powoduje błąd?

Ampersand rozpoczyna odwołanie do encji w XML. Sam w sobie jest nieprawidłowy, więc zapisz &, jeśli chodzi o sam znak.

Czy weryfikujący przyjmuje deklaracje DOCTYPE?

Tak, czytamy je i ignorujemy. Podmioty zdefiniowane w nich nie są rozszerzone.

Więcej w kategorii Narzędzia XML

Wszystkie narzędzia →