Walidator XML
Wejście XML
Wklej XML o długości do 1 000 000 znaków. Walidacja odbywa się w tej przeglądarce.
DalejSprawdź bez przesyłania, czy dokument XML jest poprawny składniowo. Walidator analizuje tekst w przeglądarce i potwierdza poprawną składnię lub wyświetla komunikat błędu parsera. Odrzuca pustą zawartość, nieprawidłowe znaczniki oraz każdą deklarację DOCTYPE lub ENTITY. To kontrola składni, a nie walidacja względem schematu lub reguł biznesowych.
Jak sprawdzić składnię XML
-
1
Wklej XML
Wprowadź tekst XML bezpośrednio w przeglądarce. Limit wynosi 1 000 000 znaków.
-
2
Uruchom lokalną kontrolę
Narzędzie odrzuca pustą zawartość oraz deklaracje DOCTYPE lub ENTITY, a następnie przekazuje dokument parserowi XML przeglądarki.
-
3
Przejrzyj dokument
Drugi krok pozwala potwierdzić gotowość XML przed przejściem do wyniku kontroli składni.
-
4
Odczytaj wynik
Sprawdź, czy dokument jest poprawny składniowo, lub przeczytaj błąd parsowania, a następnie wróć albo zacznij od nowa.
Co oznacza poprawność składniowa
Poprawny składniowo dokument XML spełnia podstawowe zasady wymagane przez parser. Ma na przykład jeden element główny, pasujące znaczniki otwierające i zamykające, prawidłowo zagnieżdżone elementy, wartości atrybutów w cudzysłowie oraz odpowiednio zapisane zastrzeżone znaki.
<ksiazka id="7">
<tytul>Północ & Południe</tytul>
</ksiazka>
Poniższy przykład jest nieprawidłowy, ponieważ znacznik zamykający nie pasuje:
<ksiazka>
<tytul>Północ</ksiazka>
Tekst błędu pochodzi z parsera przeglądarki. Jego brzmienie i szczegółowość informacji o położeniu mogą się różnić między przeglądarkami. Potraktuj komunikat jako punkt wyjścia i sprawdź znaczniki w pobliżu zgłoszonego problemu.
Bezpieczeństwo i limity
- Dane nie mogą być puste ani przekraczać 1 000 000 znaków.
- Każda deklaracja
DOCTYPElubENTITYjest odrzucana. - Walidator nie wczytuje schematów, encji ani żadnych innych zasobów zewnętrznych.
- Nie ma przesyłania pliku. Wklej tekst XML w polu.
Odrzucenie deklaracji ogranicza kontrolę do samodzielnej składni i zapobiega uwzględnianiu definicji zewnętrznych podczas analizy.
Czego walidator nie potwierdza
Poprawny składniowo XML może nadal być niewłaściwy dla systemu, który go wykorzysta. Narzędzie nie waliduje względem XSD, DTD ani Relax NG. Nie sprawdza wymagań dotyczących przestrzeni nazw, nazw elementów właściwych dla aplikacji, dozwolonych wartości, relacji między polami ani innych reguł biznesowych. Do tych kontroli użyj właściwego schematu i testów aplikacji.
Prywatność w przeglądarce
Twój XML pozostaje w przeglądarce. Nie jest przesyłany, wysyłany przez nasze serwery, umieszczany w adresie URL ani dodawany do historii serwera. Wklejanie, przegląd i wynik w trzyetapowym procesie odbywają się lokalnie; Zacznij od nowa usuwa lokalny szkic. Nie wklejaj poufnego XML na współdzielonym lub niezaufanym urządzeniu.
Najczęściej zadawane pytania
Oznacza, że dokument jest poprawny składniowo. Nie dowodzi zgodności z XSD, DTD, Relax NG, polityką przestrzeni nazw ani regułami aplikacji.
Narzędzie przyjmuje tylko samodzielną składnię XML i nie rozwiązuje DTD, encji niestandardowych ani zasobów zewnętrznych. Usuń deklaracje przed sprawdzeniem pozostałych znaczników.
Komunikat pochodzi z parsera XML przeglądarki. Niektóre przeglądarki podają położenie, inne używają odmiennego opisu, dlatego narzędzie nie obiecuje dokładnego wiersza ani sugerowanej naprawy.
Nie. Dane i wynik pozostają w przeglądarce i nie trafiają do adresu URL ani historii serwera. Zacznij od nowa usuwa lokalny szkic trzyetapowego procesu.
Powiązane narzędzia
Generator konfiguracji webpack
Utwórz plik webpack.config.js dla webpacka 5 do czystego JavaScriptu, Reacta lub Vue: TypeScript, Babel, CSS lub Sass, obrazy, HtmlWebpackPlugin, serwer deweloperski i polecenie npm install.
Generator kolorów analogicznych
Twórz pięciokolorowe palety analogiczne z dowolnego koloru bazowego: klasyczną trójkę, dwie zewnętrzne barwy oraz wartości hex, RGB i HSL.
Generator fikcyjnych numerów telefonu
Generuj do 50 fikcyjnych numerów z oficjalnie zastrzeżonych zakresów w pięciu krajach.
Kod na obraz
Wklej kod, ustaw motyw, kolory, rozmiar czcionki, odstępy, nagłówek i numery wierszy, sprawdź podgląd canvas i pobierz PNG. Renderowanie zwykłego tekstu, bez podświetlania składni.
Walidator XSD
Waliduj dokument XML wobec schematu XSD i zgłaszaj niezgodności elementów i typów z dokładnymi numerami wierszy.
Konwerter liczb szesnastkowych na dziesiętne
Przeliczaj liczby szesnastkowe na dziesiętne (system o podstawie 10). Działa z adresami pamięci, kodami błędów, kanałami RGB oraz liczbami całkowitymi o dowolnej precyzji.
Narzędzie jest dostępne w innych językach
- Trình kiểm tra cú pháp XML [VI]
- Validator Sintaks XML [ID]
- XML-validerare [SV]
- XML 구문 검사기 [KO]
- Validateur XML [FR]
- XML-validator [NL]
- XML-Validator [DE]
- เครื่องมือตรวจไวยากรณ์ XML [TH]
- Validador XML [PT]
- Validador XML [ES]
- مدقق صياغة XML [AR]
- XML構文チェッカー [JA]
- XML Validator [EN]
- Validatore XML [IT]
- Проверка синтаксиса XML [RU]
- XML Söz Dizimi Doğrulayıcı [TR]
- XML 语法检查器 [ZH]