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 znaków słońca, księżyca i ascendentu 🌞🌙✨Kalkulator Kompatybilności MiłosnejPrzelicznik stóp na metrywyszukiwanie-adresu-macLosowy Generator GrupRozdzielacz obrazówKalkulator Znaku WenusSortować alfabetycznieGenerator Prawda czy WyzwanieLosowanie listyKalkulator inflacji w USALosowy generator przedmiotówKonwerter szesnastkowy na dziesiętnyGenerator kodu Morse'aKalkulator PrzeciwprostokątnejLosowy Generator KolorówGenerator losowych słów angielskichKalkulator Dnia Roku - Który Dzień Roku Jest Dzisiaj?Selektor liczb losowychCyfrowy Kalkulator DuszyKalkulator znaku księżycowegoGenerator Losowych UrodzinLosowy generator zwierzątPrzelicznik cm na stopy i caleKalkulator dziedziny i zbioru wartościKalkulator Obwodu ElipsyGenerator Rozkładu GaussaGenerator losowej godzinyKalkulator Liczby ImieniaKalkulator numerów aniołaGenerator losowych krajówLosowy Generator Drabinki TurniejowejKalkulator Powrotu SaturnaKonwerter ułamkowy czasuLosowy selektor filmówGenerator losowych supermocyJaki jest mój chiński znak zodiaku?Kalkulator ułamka zwykłego na dziesiętnyKalkulator Względnego Odchylenia StandardowegoAnalizator adresów MACKonwerter stóp i cali na centymetryKonwerter Czasu na DziesiętnyJaki jest mój szczęśliwy numer?Konwerter liczb rzymskichKonwerter dziesiętny na szesnastkowyLosowy Generator LiterRozdzielacz AudioEkstraktor Obrazów z WideoKalkulator podwójnych całekKalkulator dnia tygodniaKalkulator liczby ścieżek życiaKonwerter HexadecymalnyKonwerter Radianów na StopnieKalkulator GranicKalkulator HexKalkulator Testu U Manna-WhitneyaCzy to liczba pierwsza?Generator losowych ciągówKalkulator KwartyliLooper MP3Generator LabiryntówKalkulator pochodnych cząstkowychKalkulator kompatybilności znaków KsiężycaLosowy SelektorSortuj LiczbyKalkulator Numerów MistrzowskichKalkulator Współczynnika DyskontowegoKonwerter cali na centymetryKalkulator liczb zespolonychKalkulator testu chi-kwadratKalkulator Wspolczynnika KorelacjiLista Lat PrzestępnychKalkulator Czasu TrwaniaKalkulator szeregu TayloraKonwerter gramów na funtyKalkulator ilości cyfrKalkulator funkcji odwrotnejKalkulator Godzin PracyKalkulator średniej ocen GPAPrzelicznik centymetrów na caleKalkulator głębi ostrości (DoF)kalkulator-hba1cKalkulator wiekuKonwerter Ósemkowy na DziesiętnyZaawansowany analizator kompatybilności znaków zodiakukalkulator-wzrostu-wartości-nieruchomościKonwerter MP4 na GIFNarzędzie do liczenia wierszyPrzelicznik Metrów na StopyKalkulator Długości ŁukuAI Dodawanie InterpunkcjiGenerator numerów loteriiKalkulator Równowagi Żywiołów AstrologicznychKalkulator 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 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 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 Kamień Papier NożyceMagiczna Kula 8Generator 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ówKalkulator 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 Tekstugenerator-tekstu-do-góry-nogamiGenerator Tekstu ZalgoGenerator Ozdobnego TekstuCzytnik tekstu na mowęKonwerter Czytania BionicznegoSprawdzacz Gęstości Słów KluczowychKalkulator wyniku czytelnościGenerator Lorem IpsumKalkulator Oszczędności Czasu DziennegoUsuwacz Inteligentnych CudzysłowówGenerator tabel MarkdownEscape/Unescape ciągów JSONGenerator Slugów URLKoder / Dekoder Encji HTMLKalkulator punktów przecięcia z osią X i YKalkulator wierzchołka i osi symetriiKalkulator Składania FunkcjiRysowanie Wykresów FunkcjiGrafik układu nierównościRozwiązywacz nierówności wartości bezwzględnejRozwiązywacz NierównościRozwiązywacz Układów Równań LiniowychRozwiązywacz równań z pierwiastkamiRozwiązywacz Równań Wartości BezwzględnejRozwiązywacz Równań LiniowychKalkulator Dzielenia SyntetycznegoKalkulator Dzielenia WielomianówKalkulator Rozszerzania WielomianówKalkulator Faktoryzacji WielomianówKalkulator wyrażeń wymiernychUpraszczacz pierwiastkówUproszczacz wyrażeń algebraicznychKreator wykresów funkcji trygonometrycznychKalkulator Tożsamości TrygonometrycznychInteraktywny wizualizator okręgu jednostkowegoKonwerter współrzędnych kartezjańskich na biegunoweKonwerter współrzędnych biegunowych na kartezjańskieKonwerter Stopni Dziesiętnych na DMSKonwerter DMS na stopnie dziesiętneKalkulator Prawa CosinusówKalkulator Prawa SinusówRozwiązywacz ogólnego trójkątaKalkulator Trójkąta ProstokątnegoKalkulator Funkcji HiperbolicznychKalkulator kosekansa, sekansa i kotangensaKalkulator atan2Kalkulator arcus tangensaKalkulator arcus kosinusaKalkulator Arcus SinusaKalkulator tangensaKalkulator KosinusaKalkulator sinusaKalkulator nachylenia i stopniaKalkulator Kąta UkośnegoSprawdzanie kątów prostych (Reguła 3-4-5) 📐Kalkulator stóp tablicowychKalkulator tarasówKalkulator ogrodzeniaKalkulator ściółki, gleby i żwiruKalkulator ram ściennychKalkulator pokrycia dachowegoKalkulator nachylenia dachuKalkulator schodówKalkulator tapetyKalkulator podłógKalkulator płytekKalkulator farbyKalkulator cegieł i zaprawyKalkulator BetonuWyszukiwarka kamienia urodzenia i kwiatu zodiakuKalkulator celtyckiego zodiaku drzewaKalendarz nowiu i pełni księżycaKalendarz retrogradacji MerkuregoKalkulator równowagi modalności astrologicznychKalkulator znaku MerkuryKalkulator Znaku MarsaTester siły hasłaKalkulator uprawnień Unix (chmod)Generator zadań CronKalkulator pierwiastka n-tego stopnia - wysoka precyzjaKonwerter częstotliwości i długości faliWalidator XMLDostosuj Prędkość WideoKonwerter FPSDodaj lub Zamień Dźwięk w FilmiePołącz filmyDodaj znak wodny do wideo