Sprawdź poprawność dokumentu XML

Pomaga programistom i integratorom przed importem lub wdrożeniem, gdy trzeba potwierdzić strukturę i element główny dokumentu XML.

Sprawdź strukturę dokumentu XML i jego element główny, aby przed wdrożeniem dostać jasny wynik walidacji oraz wskazanie problemu.

Jak używać

  1. Wklej XML, który chcesz sprawdzić, w obszarze wprowadzania lub zaimportuj plik.
  2. Uruchom walidację, aby wykryć błędy strukturalne i zidentyfikować element główny.
  3. Odczytaj wynik, aby znaleźć niezamknięte znaczniki, złe zagnieżdżenie lub nieprawidłowe znaki.
  4. Popraw źródło, a następnie uruchamiaj walidację ponownie, aż dokument zostanie zaakceptowany.

Przykład

Deweloper otrzymuje odpowiedź XML z usługi i chce sprawdzić, czy można jej użyć. Wkleja treść, uruchamia walidację i analizuje element główny oraz wszelkie błędy. Zapobiega to zintegrowaniu uszkodzonej odpowiedzi z aplikacją.

Ograniczenia i formaty

Gdzie odbywa się przetwarzanie

Wszystko działa w Twojej przeglądarce: dokument XML jest analizowany lokalnie w celu sprawdzenia struktury. Wprowadzona treść nigdy nie jest wysyłana, udostępniana ani przechowywana.

Częste pytania

Jaka jest różnica między poprawnie sformułowanym a prawidłowym?

Poprawnie sformułowany XML przestrzega reguł składni, takich jak zamknięte znaczniki i jeden element główny. Prawidłowy XML przestrzega także schematu lub reguł biznesowych. To narzędzie sprawdza głównie poprawność składniową i pokazuje element główny.

Czy narzędzie zawsze pokazuje dokładną linię błędu?

Wynik pomaga zlokalizować problem, ale pozycja może być przybliżona w zależności od błędu. Użyj komunikatu jako punktu wyjścia i sprawdź znaczniki w pobliżu zgłoszonego obszaru.

Czy mogę zwalidować XML z wieloma elementami głównymi?

Nie, dokument XML musi mieć jeden element główny. Jeśli treść zawiera kilka elementów najwyższego poziomu, opakuj ją w znacznik główny, a następnie ponownie uruchom walidację i sprawdź strukturę.

Czy walidator sprawdza zgodność ze schematem biznesowym?

Nie, narzędzie sprawdza poprawność składniową XML, a nie zgodność ze schematem biznesowym. Może wykryć niezamknięte znaczniki, złe zagnieżdżenie lub nieprawidłowe znaki. Dokument poprawnie sformułowany nadal może być nieodpowiedni dla Twojej aplikacji. Po korekcie źródła uruchom walidację ponownie. Przetwarzanie odbywa się lokalnie, a zawartość nie jest wysyłana, udostępniana ani przechowywana.

Co zrobić z komunikatem o błędzie i jak poprawić dokument?

Zgłoszone błędy zależą od użytego parsera i mogą wymagać ręcznej korekty. Wynik pomaga zlokalizować problem, ale jego położenie bywa przybliżone, więc sprawdź znaczniki w pobliżu komunikatu. Popraw źródło i uruchom walidację ponownie, aż dokument zostanie zaakceptowany. Narzędzie sprawdza strukturę lokalnie, bez wysyłania zawartości. Pamiętaj, że akceptacja składni nie oznacza zgodności z regułami biznesowymi.

Narzędzia w tej samej kategorii