Uprość swój przepływ pracy: Wyszukaj miniwebtool.
Dodaj
Strona główna > Narzędzia do tekstu > Pozostałe narzędzia tekstowe > Walidator XML
 

Walidator XML

Sprawdź poprawność struktury swoich dokumentów XML. Uzyskaj natychmiastowe wykrywanie błędów składniowych z numerami linii, statystykami dokumentu i wizualizacją struktury.

Walidator XML
Sprawdzanie struktury Natychmiastowe wyniki Numery linii Lokalizacja błędu Statystyki
Szybkie przykłady:
Edytor XML
1

Embed Walidator XML Widget

O Walidator XML

Witaj w Walidatorze XML, potężnym narzędziu online do sprawdzania, czy Twoje dokumenty XML są poprawnie sformułowane (well-formed). Ten walidator natychmiast wykrywa błędy składniowe, zgłasza dokładne lokalizacje błędów i dostarcza statystyki dokumentu, aby pomóc Ci zrozumieć strukturę Twojego XML. Bez względu na to, czy jesteś programistą stron internetowych, analitykiem danych czy uczysz się XML, to narzędzie gwarantuje, że Twoje dokumenty XML spełniają wszystkie podstawowe wymagania składniowe.

Co to znaczy, że XML jest poprawnie sformułowany?

Poprawnie sformułowany dokument XML przestrzega wszystkich podstawowych zasad składni zdefiniowanych w specyfikacji XML. W przeciwieństwie do prawidłowego XML (który musi być zgodny ze schematem), poprawnie sformułowany XML musi po prostu być możliwy do przetworzenia przez dowolny procesor XML. Oto kluczowe zasady:

ZasadaOpisPrzykład
Pojedynczy korzeń Dokument musi mieć dokładnie jeden element główny <root>...</root>
Prawidłowe zagnieżdżanie Elementy muszą być zamykane w odwrotnej kolejności do ich otwierania <a><b></b></a>
Dopasowane tagi Tagi otwierające i zamykające muszą dokładnie do siebie pasować (rozróżniana wielkość liter) <Name>...</Name>
Atrybuty w cudzysłowach Wszystkie wartości atrybutów muszą znajdować się w cudzysłowach <item id="1">
Znaki specjalne Znaki specjalne muszą używać referencji do encji &lt; &gt; &amp;

Funkcje

  • Natychmiastowa walidacja: Sprawdź poprawność sformułowania XML jednym kliknięciem
  • Precyzyjne raportowanie błędów: Uzyskaj dokładne numery linii i kolumn dla błędów
  • Podświetlanie błędów: Skocz bezpośrednio do problematycznej linii w swoim kodzie
  • Statystyki dokumentu: Zobacz liczbę elementów, maksymalną głębokość i liczbę atrybutów
  • Wizualizacja struktury: Zobacz swoją hierarchię XML w widoku drzewa
  • Formatowanie kodu: Automatycznie formatuj niechlujny XML z właściwymi wcięciami
  • Szybkie przykłady: Testuj na gotowych próbkach poprawnego i niepoprawnego XML
  • Iteracyjna korekta: Naprawiaj jeden błąd na raz dla łatwiejszego debugowania

Jak korzystać z tego narzędzia

  1. Wprowadź swój XML: Wklej swój kod XML do edytora lub kliknij przycisk szybkiego przykładu, aby załadować przykładowe dane.
  2. Opcjonalne formatowanie: Kliknij "Formatuj", aby automatycznie zastosować wcięcia w XML dla lepszej czytelności.
  3. Kliknij Waliduj: Naciśnij przycisk "Waliduj XML", aby sprawdzić swój dokument.
  4. Przejrzyj wyniki: Jeśli dokument jest poprawny, zobaczysz potwierdzenie sukcesu wraz ze statystykami. Jeśli występują błędy, zobaczysz komunikat o błędzie z informacją o linii i kolumnie.
  5. Napraw i powtórz: W przypadku błędów kliknij "Skocz do błędu", aby zobaczyć problematyczną linię, wprowadź poprawki w edytorze powyżej i waliduj ponownie.

Wskazówka: XML rozróżnia wielkość liter. <Item> i <item> to różne elementy. Większość błędów XML jest spowodowana niedopasowaniem nazw tagów lub niezamkniętymi elementami.

Typowe błędy XML i rozwiązania

Niedopasowane tagi

Występuje, gdy tagi otwierające i zamykające nie są identyczne. Pamiętaj, że XML rozróżnia wielkość liter.

  • Źle: <Name>Jan</name>
  • Dobrze: <Name>Jan</Name>

Niezamknięte elementy

Każdy tag otwierający musi mieć odpowiadający mu tag zamykający lub używać składni samodomykającej.

  • Źle: <item>Tekst
  • Dobrze: <item>Tekst</item> lub <item />

Atrybuty bez cudzysłowów

W przeciwieństwie do HTML, XML wymaga, aby wszystkie wartości atrybutów były ujęte w cudzysłowy.

  • Źle: <ksiazka id=123>
  • Dobrze: <ksiazka id="123">

Neeskapowane znaki specjalne

Znaki takie jak <, > i & mają specjalne znaczenie i muszą być eskapowane.

  • Źle: <formula>x < 5</formula>
  • Dobrze: <formula>x &lt; 5</formula>

Tabela referencyjna encji XML

ZnakEncjaOpis
<&lt;Mniejszy niż
>&gt;Większy niż
&&amp;Amperasand
'&apos;Apostrof
"&quot;Cudzysłów

Często zadawane pytania

Co to znaczy, że XML jest poprawnie sformułowany?

Poprawnie sformułowany XML przestrzega wszystkich zasad składni XML: ma dokładnie jeden element główny, wszystkie tagi są poprawnie zamknięte i zagnieżdżone, wartości atrybutów są w cudzysłowie, nazwy elementów rozróżniają wielkość liter i przestrzegają zasad nazewnictwa, a znaki specjalne są poprawnie eskapowane. Poprawnie sformułowany dokument może być przetworzony przez dowolny parser XML.

Jaka jest różnica między poprawnie sformułowanym (well-formed) a prawidłowym (valid) XML?

Poprawnie sformułowany XML przestrzega podstawowych zasad składni i może być przetworzony. Prawidłowy XML jest poprawnie sformułowany ORAZ jest zgodny z określonym schematem (DTD lub XSD), który definiuje dozwolone elementy, atrybuty i ich relacje. To narzędzie sprawdza poprawność sformułowania. Do walidacji schematu należy określić DTD lub XSD.

Dlaczego otrzymuję błędy niedopasowania tagów?

Błędy niedopasowania tagów występują, gdy tagi otwierające i zamykające nie pasują do siebie. Typowe przyczyny to: literówki w nazwach tagów (XML rozróżnia wielkość liter, więc <Name> i </name> nie pasują), zapomnienie o zamknięciu tagu lub nieprawidłowo zagnieżdżone tagi. Zawsze zamykaj tagi w odwrotnej kolejności do ich otwierania.

Jak naprawić błędy nieoczekiwanego znaku?

Błędy nieoczekiwanego znaku zazwyczaj oznaczają, że znaki specjalne nie są eskapowane. W XML używaj &lt; dla <, &gt; dla >, &amp; dla &, &apos; dla ' i &quot; dla ". Sprawdź również, czy nie skopiowano niewidocznych znaków z edytorów tekstu i upewnij się, że dokument używa prawidłowego kodowania (zalecane UTF-8).

Dodatkowe zasoby

Cytuj ten materiał, stronę lub narzędzie w następujący sposób:

"Walidator XML" na https://MiniWebtool.com/pl/walidator-xml/ z MiniWebtool, https://MiniWebtool.com/

przez zespół miniwebtool. Zaktualizowano: 14 stycznia 2026 r.

Inne powiązane narzędzia:

Pozostałe narzędzia tekstowe:

Polecane narzędzia:

Kalkulator Kompatybilności MiłosnejPrzelicznik stóp na metryKalkulator znaków słońca, księżyca i ascendentu 🌞🌙✨Losowy Generator GrupRozdzielacz obrazówKonwerter szesnastkowy na dziesiętnywyszukiwanie-adresu-MACSortować alfabetycznieGenerator losowych słów angielskichLosowy Generator Drabinki TurniejowejKalkulator Znaku WenusLosowanie listyCyfrowy Kalkulator DuszyKalkulator Obwodu ElipsyPrzelicznik cm na stopy i caleLosowy generator przedmiotówLosowy generator zwierzątGenerator krzyżówekKalkulator Kąta UkośnegoKalkulator znaku księżycowegoGenerator Prawda czy WyzwanieGenerator losowych krajówKalkulator kompatybilności znaków KsiężycaKonwerter liczb rzymskichKalkulator PrzeciwprostokątnejKalkulator Dnia Roku - Który Dzień Roku Jest Dzisiaj?Kalkulator inflacji w USALosowy Generator LiterSortuj LiczbyGenerator numerów loteriiKalkulator pochodnych cząstkowychGenerator losowej godzinyKonwerter stóp i cali na centymetryGenerator wykreślanekKalkulator bonusówKalkulator numerów aniołaRozdzielacz AudioKonwerter Czasu na DziesiętnyPrzelicznik Metrów na StopyGenerator kodu Morse'aKalkulator Rozkładu na Czynniki PierwszeLosowy selektor filmówZaawansowany analizator kompatybilności znaków zodiakuJaki jest mój szczęśliwy numer?Kalkulator liczby ścieżek życiaKalkulator pochodnychPrzesunięcie czasu SRTKalkulator Czasu TrwaniaKalkulator Godzin PracyLooper MP3Kalkulator Liczby ImieniaKalkulator ZyskówKonwerter ułamkowy czasuMagiczna Kula 8Losowy Generator KolorówRozwiązywacz NierównościKalkulator emeryturyLista Lat PrzestępnychKalkulator podwójnych całekKonwerter funtów na kilogramyKalendarz retrogradacji MerkuregoKalkulator HexKalkulator ilości cyfrKalkulator wiekuKonwerter dziesiętny na szesnastkowyKonwerter Ósemkowy na DziesiętnyGenerator Kamień Papier NożyceKalkulator BinarnyKalkulator pierwiastka kwadratowegoKalkulator wyrażeń wymiernychKonwerter HEX na CMYKPrzelicznik centymetrów na caleKonwerter HexadecymalnyGenerator szablonu rozwinięcia stożkaKonwerter cali na centymetryUsuń narzędzie akcentująceKalkulator Długości ŁukuKalkulator Numerów MistrzowskichJaki jest mój chiński znak zodiaku?Kalkulator GranicKalkulator współczynnika zmiennościkalkulator-hba1cKalkulator testu chi-kwadratKalkulator Współczynnika DyskontowegoKonwerter binarny na dziesiętnyGenerator losowych ciągówGenerator kodów kreskowychGenerator Losowych UrodzinKonwerter Radianów na Stopnie📅 Kalkulator DatyKalkulator logarytmu naturalnegoKalkulator ułamka zwykłego na dziesiętnyKonwerter dziesiętny na binarnyKonwerter binarny na szesnastkowyKonwerter szesnastkowy na binarnyLosowy SelektorKalkulator Węglowodanów NettoKalkulator WęglowodanówKalkulator beztłuszczowej masy ciałaKalkulator budowy ciałaKalkulator grupy krwiKalkulator wieku biologicznegoKalkulator oczekiwanej długości życiaKalkulator percentyla wzrostuInterpretator ciśnienia krwiKalkulator klirensu kreatyninyKalkulator GFRKalkulator utraty wagiKalkulator postu przerywanegoKalkulator KetoKalkulator spożycia białkaKalkulator stężenia alkoholu we krwiKalkulator idealnej wagiKalkulator kapitału własnego domuKalkulator zysku z house flippingKalkulator prowizji nieruchomościKalkulator kosztów zamknięciaKalkulator nieruchomości na wynajemKalkulator Wynajem vs KupnoKalkulator Równoważnej Stopy Zwrotu PodatkowejKalkulator Alimentów MałżeńskichKalkulator alimentówKalkulator podatku od spadkówKalkulator podatku od nieruchomościKalkulator potrąceń podatkowych W-4Kalkulator Podatków 1099Kalkulator podatku od samozatrudnieniaKalkulator podatku od zysków kapitałowychKalkulator zwrotu podatkuKalkulator progów podatkowychKalkulator Podatku DochodowegoKalkulator inwestycji w BitcoinKalkulator Zysku i Straty KryptoKalkulator kosztów pracownikaKalkulator wyceny biznesuKalkulator Progu RentownościKalkulator HELOCKalkulator kredytu FHAKalkulator wkładu własnegoKalkulator spłaty hipotekiKalkulator funduszu awaryjnegoKalkulator celu oszczędnościowegoKalkulator budżetuKalkulator Wartości NettoKalkulator konsolidacji długówKalkulator spłaty długówKalkulator pożyczki osobistejKalkulator kredytu biznesowegoKalkulator uśredniania kosztówKalkulator reinwestycji dywidendKalkulator zysku i straty z akcjiKalkulator funduszy inwestycyjnychKalkulator SIPKalkulator RMD emerytalnyKalkulator świadczeń ubezpieczenia społecznegoKalkulator emerytalnyKalkulator Roth IRAKalkulator 401kPrzelicznik walutKalkulator napiwkówGenerator połącz kropkiGenerator Kart BingoGenerator drabinek słownychGenerator pomieszanych słówGenerator kryptogramówGenerator SlitherlinkGenerator Hashi (Mosty)Generator FutoshikiGenerator Killer SudokuKalkulator pierwiastka pierwotnegoSymulator szyfrowania RSA krok po krokuKalkulator Charakterystyki EuleraKalkulator przekątnych wielokątaSprawdzacz funkcji parzystej i nieparzystejKalkulator współczynników szeregu FourieraKalkulator metody Rungego-Kutty (RK4)Kalkulator wrońskianuKalkulator śladu macierzyKalkulator rzędu macierzyLosowy generator częstotliwości dźwiękuLosowy Generator AkordówLosowy Generator LoadoutuLosowy generator ręki pokerowejLosowy generator debiutów szachowychLosowy Generator Postaci RPGKalkulator Rozkładu według Wartości Osobliwych (SVD)Kalkulator Współczynnika GiniegoKalkulator rozkładu stacjonarnego łańcucha MarkowaKalkulator Zasady SzufladkowejKalkulator liczb StirlingaKalkulator Nieporządków (Podfaktoriał)Generator Liczb CatalanaWalidator ciągu stopni grafuKalkulator Minimalnego Drzewa RozpinającegoKalkulator Najkrótszej Ścieżki DijkstryGenerator Kwadratu MagicznegoKalkulator Szczęśliwych LiczbKalkulator hipotezy CollatzaKalkulator krzywiznyKalkulator promienia zbieżnościKalkulator rozkładu LU macierzyKalkulator projekcji wektorowejKalkulator Grama-SchmidtaKalkulator równania sferyKalkulator odległości punktu od płaszczyznyKalkulator Ortocentrum TrójkątaKalkulator środka ciężkości trójkątaKalkulator wzoru sznurowadłaKalkulator ułamków łańcuchowychKalkulator modularnej odwrotności multiplikatywnejKalkulator rozszerzonego algorytmu EuklidesaKalkulator Funkcji Tocjenta EuleraKalkulator chińskiego twierdzenia o resztachGenerator Diagramu Venna (3 zbiory)Kalkulator teorii zbiorówGenerator tablicy prawdyPrzelicznik wagi człowiek-mrówkaKalkulator kalorii dla kotówKalkulator oszczędności żarówekKalkulator kosztu prysznicaKalkulator kosztów energii kopania BitcoinaKalkulator wartości papieru toaletowegoWyszukiwanie IDentyfikatora użytkownika InstagramKalkulator Przebiegu KlawiaturyGenerator Bingo z BuzzwordamiKalkulator Prawdopodobieństwa Dnia ChorobowegoKalkulator rzeczywistej stawki godzinowejKalkulator Kawa vs. DrzemkaKalkulator czasu odpowiedzi na e-mailKalkulator FIRE - Niezależność Finansowa i Wcześniejsza EmeryturaKalkulator zmarnowanego czasu na dojazdyLicznik Kosztów SpotkaniaKalkulator zarobków w toalecieGenerator KakuroGenerator KenKen (Calcudoku)generator-nonogramów-picrossSolver i trener gry 24Generator i solver sudokuKalkulator deski serówKalkulator fontanny czekoladowejKalkulator ABV KoktajluKalkulator porcji spaghettiKalkulator czasu chłodzenia piwaKalkulator taco barKalkulator grillaKalkulator przedawkowania kofeinyPlaner imprezy pizzowejKalkulator alkoholu na weseleKalkulator domu z klocków LegoKalkulator wypełniania pokoju popcornemKalkulator uderzenia spadającej monetyKalkulator spadania przez ZiemięKalkulator promieniowania bananaKalkulator energii chomikaKalkulator współczynnika błędów teleportacjiKalkulator gotowania kurczaka energią kinetycznąKalkulator Nośności Balonu HelowegoKalkulator czasu przetrwania zombieSprawdzacz rozmiaru indeksowania GooglebotKalkulator współczynnika parkingowegoKalkulator choinki świątecznejKalkulator apokalipsy wampirówKalkulator Wartości PizzyKalkulator stoiska z lemoniadąGenerator Losowego Stanu USAGenerator losowych wymówekGenerator Losowych AktywnościGenerator losowych przepisów na koktajleGenerator losowych nazw domenGenerator losowych supermocyGenerator losowych haikuGenerator losowych promptów pisarskichGenerator losowego IMEIGenerator losowych person użytkownikaGenerator losowych fałszywych adresówGenerator losowego numeru portuGenerator losowego NanoIDGenerator losowego PINKalkulator żywotności bateriiKalkulator szerokości ścieżki PCBKalkulator spadku napięciaKalkulator prawa OhmaKalkulator kodu kolorów rezystoraGenerator przekierowań .htaccessOptymalizator SVGGenerator FaviconGenerator Wyrażeń CrontabFormatowacz SQLKonwerter cURL do JSONDekoder JWTKonwerter JSON na YAMLKalkulator konwersji drożdżyKonwerter rozmiaru formy do pieczeniaKalkulator nawodnienia ciastakalkulator-procentu-piekarzaKalkulator rozmiaru haftu krzyżykowegoKalkulator tkaninKalkulator włóczkiKalkulator solanki i zasoleniaKalkulator proporcji parzenia kawyKalkulator ABV HomebrewKalkulator wosku i olejku zapachowego do świecKalkulator ługu do mydła (SAP)Kalkulator rozmiaru wydruku i rozdzielczości (DPI/PPI)Kalkulator złotej godziny i niebieskiej godzinyKalkulator głębi ostrości (DoF)Kalkulator prawdopodobieństwa kościKalkulator rozmieszczenia roślinKalkulator konwersji skali modeluKalkulator podłoża akwariowegoKalkulator objętości i obsady akwariumZakręć kołemRzut kostkąRzut monetąGenerator losowych kart do gryGenerator losowego adresu IPGenerator losowych datGenerator losowych współrzędnychGenerator losowego User-AgentGenerator losowych kart kredytowychGenerator losowego JSONGenerator losowej palety kolorówGenerator losowych emojiGenerator Losowych PosiłkówGenerator Rozkładu GaussaKalkulator wartości pipsaKalkulator dziennego procentu składanegoKalkulator strategii MartingaleKalkulator Kryterium Kelly'egoKalkulator Stop Loss i Take ProfitKalkulator rozszerzenia Fibonacciegokalkulator-punktu-zwrotnegoKalkulator dźwigni kryptoKonwerter Satoshi na DolaryKalkulator Arbitrażu KryptowalutKalkulator nietrwałej stratyKalkulator Zysku z OpcjiKalkulator Implikowanej ZmiennościKalkulator Greckich OpcjiKalkulator Wyceny Opcji Blacka-ScholesaKalkulator ryzyka ruinyKalkulator Zysku ze Sprzedaży KrótkiejKalkulator Wezwania do Uzupełnienia DepozytuKalkulator Wielkości PozycjiKalkulator średniej akcjiUsuwacz Niewidocznych ZnakówKonwerter Tekstu na Listę SQLEkstraktor Kolumn TekstowychKalkulator Różnicy ListGenerator Tekstu ZalgoGenerator sztuki ASCIIGenerator Niewidocznego Tekstu