Simplifiez votre flux de travail : Recherchez miniwebtool.
Ajouter
Page d'accueil > Outils textuels > Autres outils textuels > Validateur XML
 

Validateur XML

Validez la bonne formation de vos documents XML. Obtenez une détection instantanée des erreurs de syntaxe avec les numéros de ligne, des statistiques sur le document et une visualisation de la structure.

Validateur XML
Vérification de bonne formation Résultats instantanés Numéros de ligne Emplacement de l'erreur Statistiques
Exemples rapides :
Éditeur XML
1

Embed Validateur XML Widget

Validateur XML

Bienvenue sur le Validateur XML, un outil en ligne puissant pour vérifier si vos documents XML sont bien formés. Ce validateur détecte instantanément les erreurs de syntaxe, signale les emplacements précis des erreurs et fournit des statistiques sur le document pour vous aider à comprendre votre structure XML. Que vous soyez développeur web, analyste de données ou en cours d'apprentissage du XML, cet outil garantit que vos documents XML répondent à toutes les exigences syntaxiques fondamentales.

Qu'est-ce qu'un XML bien formé ?

Un document XML bien formé suit toutes les règles de syntaxe de base définies par la spécification XML. Contrairement au XML valide (qui doit être conforme à un schéma), le XML bien formé doit simplement pouvoir être analysé par n'importe quel processeur XML. Voici les règles clés :

RègleDescriptionExemple
Racine unique Le document doit avoir exactement un élément racine <root>...</root>
Imbrication correcte Les éléments doivent être fermés dans l'ordre inverse de leur ouverture <a><b></b></a>
Balises correspondantes Les balises ouvrantes et fermantes doivent correspondre exactement (sensible à la casse) <Nom>...</Nom>
Attributs entre guillemets Toutes les valeurs d'attributs doivent être entre guillemets <item id="1">
Caractères échappés Les caractères spéciaux doivent utiliser des références d'entité &lt; &gt; &amp;

Fonctionnalités

  • Validation instantanée : Vérifiez la bonne formation XML en un clic
  • Rapports d'erreurs précis : Obtenez les numéros exacts de ligne et de colonne pour les erreurs
  • Mise en évidence des erreurs : Allez directement à la ligne problématique dans votre code
  • Statistiques du document : Consultez le nombre d'éléments, la profondeur maximale et le nombre d'attributs
  • Visualisation de la structure : Visualisez votre hiérarchie XML dans une vue arborescente
  • Formatage du code : Formatez automatiquement le XML désordonné avec une indentation appropriée
  • Exemples rapides : Testez avec des échantillons XML valides et invalides prédéfinis
  • Correction itérative : Corrigez une erreur à la fois pour un débogage plus facile

Comment utiliser cet outil

  1. Entrez votre XML : Collez votre code XML dans l'éditeur, ou cliquez sur un bouton d'exemple rapide pour charger des données types.
  2. Formatage optionnel : Cliquez sur "Formater" pour indenter automatiquement votre XML pour une meilleure lisibilité.
  3. Cliquez sur Valider : Appuyez sur le bouton "Valider XML" pour vérifier votre document.
  4. Consultez les résultats : S'il est valide, vous verrez une confirmation de succès avec des statistiques. S'il y a des erreurs, vous verrez le message d'erreur avec les informations de ligne et de colonne.
  5. Corrigez et répétez : Pour les erreurs, cliquez sur "Aller à l'erreur" pour voir la ligne problématique, apportez les corrections dans l'éditeur ci-dessus et validez à nouveau.

Astuce : Le XML est sensible à la casse. <Item> et <item> sont des éléments différents. La plupart des erreurs XML sont causées par des noms de balises non correspondants ou des éléments non fermés.

Erreurs XML courantes et solutions

Balises non correspondantes

Cela se produit lorsque les balises ouvrantes et fermantes ne correspondent pas. N'oubliez pas que le XML est sensible à la casse.

  • Faux : <Nom>Jean</nom>
  • Correct : <Nom>Jean</Nom>

Éléments non fermés

Chaque balise ouvrante doit avoir une balise fermante correspondante, ou utiliser la syntaxe d'auto-fermeture.

  • Faux : <item>Texte
  • Correct : <item>Texte</item> ou <item />

Attributs sans guillemets

Contrairement au HTML, le XML exige que toutes les valeurs d'attributs soient entre guillemets.

  • Faux : <livre id=123>
  • Correct : <livre id="123">

Caractères spéciaux non échappés

Les caractères comme <, >, et & ont une signification spéciale et doivent être échappés.

  • Faux : <formule>x < 5</formule>
  • Correct : <formule>x &lt; 5</formule>

Table de référence des entités XML

CaractèreEntitéDescription
<&lt;Inférieur à
>&gt;Supérieur à
&&amp;Esperluette (Ampersand)
'&apos;Apostrophe
"&quot;Guillemet

Foire Aux Questions

Que signifie-t-il pour un XML d'être 'bien formé' ?

Un XML bien formé respecte toutes les règles de syntaxe XML : il possède exactement un élément racine, toutes les balises sont correctement fermées et imbriquées, les valeurs des attributs sont entre guillemets, les noms d'éléments sont sensibles à la casse et suivent les règles de nommage, et les caractères spéciaux sont correctement échappés. Un document bien formé peut être analysé par n'importe quel analyseur XML.

Quelle est la différence entre un XML bien formé et un XML valide ?

Un XML bien formé suit les règles de syntaxe de base et peut être analysé. Un XML valide est bien formé ET conforme à un schéma spécifique (DTD ou XSD) qui définit les éléments, attributs et leurs relations autorisés. Cet outil vérifie la bonne formation. Pour la validation de schéma, vous devez spécifier un DTD ou XSD.

Pourquoi ai-je des erreurs de balises non correspondantes ?

Les erreurs de balise non correspondante surviennent lorsque les balises ouvrantes et fermantes ne correspondent pas. Les causes courantes incluent : fautes de frappe dans les noms de balises (le XML est sensible à la casse, donc <Nom> et </nom> ne correspondent pas), oubli de fermer une balise, ou balises mal imbriquées. Fermez toujours les balises dans l'ordre inverse de leur ouverture.

Comment corriger les erreurs de caractères inattendus ?

Les erreurs de caractère inattendu signifient généralement que les caractères spéciaux ne sont pas échappés. En XML, utilisez &lt; pour <, &gt; pour >, &amp; pour &, &apos; pour ', et &quot; pour ". Vérifiez également les caractères invisibles copiés à partir de traitements de texte, et assurez-vous que le document utilise un encodage valide (UTF-8 recommandé).

Puis-je valider un XML avec des espaces de noms ?

Oui, ce validateur gère le XML avec des espaces de noms. Les déclarations d'espace de noms (attributs xmlns) sont vérifiées pour une syntaxe correcte. Cependant, il s'agit d'un vérificateur de bonne formation, pas d'un validateur de schéma, il vérifie donc la syntaxe de l'espace de noms mais pas si les éléments appartiennent au bon espace de noms tel que défini par un schéma.

Ressources supplémentaires

Citez ce contenu, cette page ou cet outil comme suit :

"Validateur XML" sur https://MiniWebtool.com/fr/validateur-xml/ de MiniWebtool, https://MiniWebtool.com/

par l'équipe miniwebtool. Mis à jour le : 14 janvier 2026

Autres outils connexes:

Autres outils textuels:

Outils en vedette:

Calculatrice de Compatibilité AmoureuseConvertisseur cm en pieds et poucesCalculateur du Jour de l'Année - Quel jour de l'année sommes-nous aujourd'hui ?convertisseur ppm en pourcentageGénérateur de Carte de Crédit Aléatoirerecherche-d-adresse-MACConvertisseur de Pourcentage en PPMSélecteur de Films AléatoireCalculateur de Signe Solaire, Lunaire et Ascendant 🌞🌙✨Convertisseur de Pieds et Pouces en Centimètrescalculatrice-des-exposants-haute-précisionConvertisseur HEX en CMJNExtracteur d'Images de VidéoCalculateur d'âgeConvertisseur de décimales en tempsGénérateur de mots aléatoires en anglaisGénérateur de chaînes aléatoiresCompteur de lignesConvertisseur de Temps en DécimalSélecteur de Nom AléatoireCalculatrice d'escalierGénérateur de fractales L-SystemCalculatrice de MédianeGénérateur d'Action ou Vérité AléatoireCalculateur d'écart-type👙 Calculateur de Taille de Soutien-GorgeCalculateur d'ArctangenteRecherche d'Identifiant InstagramConvertisseur FPSCalculateur de LevainGénérateur de points à relierRandomiseur de listeCalculateur de percentile de taille🔍 Vérificateur de PlagiatCalculateur de Numéro MaîtreRecherche d'identifiant FacebookGénérateur de Cartes à Jouer AléatoireConvertisseur d'adresse IP en binaireConvertisseur de taille de fichierCalculateur de BarbecueCalculateur de Probabilité de DésCalculatrice du Nombre d'ExpressionCalculateur de Taille de PneusGénérateur de Super-pouvoir AléatoireCalculateur de nombres angéliquesCalculatrice du Nombre d'ÂmeCalculatrice HexadécimaleGénérateur de Couleurs AléatoiresConvertisseur de chiffres romainsGénérateur de PIN AléatoireParaphraseur IASupprimer des accents du texteGénérateur de repas aléatoireCalculateur de Retour de SaturneCalculatrice de Circonférence d'EllipseCalculatrice de Rectangle d'OrGénérateur de Code MorseGénérateur de tableau de tournoi aléatoireQuel est mon Numéro Porte-Bonheur ?Calculateur d'autonomie de batterieGénérateur de Date AléatoireCalculatrice ModuloGénérateur d'heure aléatoireDiviseur Audio🖱️ Compteur de ClicsCalculateur de Conversion d'Échelle de Maquette📅 Calculatrice de DateGénérateur de numéros de loterieGénérateur de patron de cône à platCalculateur de pas en distanceConvertisseur d'AngleLanceur de DésGénérateur de cartes de bingoCalculatrice de Comparaison de FractionsGénérateur d'IMEI AléatoireGénérateur de personnage RPG aléatoirePivoter la vidéoStatistiques de Chaîne YouTubeCalculatrice de test du khi-deuxGénérateur de lettres aléatoiresConvertisseur de Fraction en PourcentageCalculatrice des facteurs communsCalculateur d'Arccos (Cosenus Inverse)Générateur d'adresse MACGénérateur de mots mélangésGénérateur de Texte InvisibleFusionner des vidéosCalculateur de CosinusGénérateur de LabyrinthesListe des Années BissextilesBoule Magique 8Calculatrice BinaireConvertisseur de Tailles de VêtementsFormateur de TexteGénérateur d'objet aléatoireGénérateur de mots mêlésRecadreur VidéoCalculatrice de DuréeTrier les NombresSupprimer les sauts de ligneValidateur XMLLanceur de PièceCalculateur de Coût de Carburantconvertisseur de mot à numéro de téléphoneGénérateur de Nonogrammes (Picross)Calculatrice de Combinaisoncalculatrice-de-hba1cgénérateur-de-texte-à-l-enversCalculatrice de Fonction GammaSupprimer les espacesCalculateur de sous-réseau IPCalculatrice du Ratio par Rapport au PourcentageConvertisseur Décimal en BCDCalculatrice de numérologieCalculateur de Déficit CaloriqueCalculateur de TangenteGénérateur de Nombres Décimaux AléatoiresCalculatrice de Longueur d'ArcCalculatrice RectangulaireGénérateur de Carré MagiqueTrier les lignes par ordre alphabétiqueCalculateur d'hydratation de pâteCalculatrice de la valeur actualiséeCalculatrice du coefficient de variationVisualiseur de Cercle Unité InteractifCalculateur de Taille d'Impression et Résolution (DPI/PPI)Générateur d'adresse IP aléatoireGénérateur d'adresses fictives aléatoiresGénérateur d'anagrammesCalculateur d'équilibre des éléments astrologiquesCalculatrice de pourcentage d'erreurExtracteur d'e-mailGénérateur de Coordonnées AléatoiresCalculateur de Décibels (dB)Calculatrice d'IntégraleCalculatrice du théorème de PythagoreCompteur de Score de TennisExtracteur AudioGénérateur de Distribution GaussienneCalculateur de SinusConvertisseur de Code Binaire en Code GrayConvertisseur de Fréquence et de Longueur d'OndeGénérateur et solveur de SudokuLooper MP3Vérificateur de Nom d’Utilisateur sur les Réseaux SociauxCalculateur d'espérance de vieConvertisseur de Notation Scientifique en DécimalCalculateur de courbureGénérateur d'ouverture d'échecs aléatoireAjouter ou Remplacer l'Audio dans une VidéoCalculateur de Note Finale💧 Calculateur de Point de RoséeCalculateur de Temps de ParoleGénérateur de Sujets de Débat AléatoiresGénérateur de Groupes AléatoiresCalculatrice de Logarithme en Base 2Calculatrice de ProportionSolveur de Programmation LinéaireCalculateur de filConvertisseur de Livres en KilogrammesConvertisseur de SRT en TXTCalculateur d'erreur standardCalculatrice de Formule QuadratiqueCalculatrice de racine carréeConvertisseur de Degrés Décimaux en DMSSuppresseur de Caractères InvisiblesCalculateur d’Aire de Polygone IrrégulierCalculateur de Tronc de CôneCalculatrice de SommeVérificateur de Nombre Pair ou ImpairVérificateur d'équerrage (Règle du 3-4-5) 📐Calculateur de calories de grossesseCalculateur de morphologieCalculateur du Test U de Mann-WhitneyCompter le nombre de caractèresCréateur de mots croisésDiviseur d'imageGénérateur de PavagesGénérateur d'accords aléatoiresGénérateur de clé WPA en ligneCalculateur de Rapport de Vitesses de VéloCalculatrice de la diminution en pourcentageGrapheur de Courbes ParamétriquesGénérateur aléatoire d'animauxCalculateur d'ArcsinusCalculatrice de fertilitéCalculateur de Nombre de PersonnalitéCalculatrice de terrasseCalculatrice du nombre de chemin de vieCalculatrice FactorielleConvertisseur d'adresse IP en hexadécimalAnalyseur d'adresse MACCalculateur de Notes PondéréesCalculatrice de nombre de destinCalculatrice de numéro de nomCalculatrice de superficieCréateur de Boîte à MoustachesInverser la VidéoCalculateur de Salaire aux ToilettesCalculateur de soude pour savon (SAP)Calculateur de biais de courtepointeCalculateur de fil pour point de croixCalculateur de Modèle de TricotConvertisseur de taille d'aiguilles à tricoterConvertisseur de Taille de CrochetCalculateur de Foin pour ChevauxRecherche de taille de caisse de transport pour animauxCalculateur d'UVB pour Habitat de ReptilesCalculateur de Taille de Cage à OiseauxCalculateur de puissance de chauffage d'aquariumCalculateur de Litière pour ChatCalculateur de Portée du Faisceau de PharesCalculateur de Taux de Compression MoteurCalculateur d'Usure de la Bande de Roulement des PneusCalculateur de Poids au Timon de RemorqueCalculateur de Répartition du Poids du VéhiculeRépartiteur de Frais de VoyageCalculateur de Distance d'ArrêtCalculateur d'Indemnisation des TravailleursCalculateur de répartition des biens de successionChercheur de classe de marqueCalculateur de taxes de dépôt de brevetVérificateur de Nexus de Taxe de VenteCalculateur de Réduction de PeineCalculateur de prescriptionOptimiseur de Prix AirbnbRépartiteur de Loyer entre ColocatairesCalculateur de loyer Section 8Calculateur de la Méthode BRRRRCalculateur de Rendement Cash-on-CashCalculateur de rendement locatifCalculateur d'Échange 1031Visualiseur de Croissance du PatrimoineCalculateur du Coût du DéjeunerCalculateur de Coût Salle de Sport vs Entraînement à la MaisonCalculateur de Coût de l'Habitude du CaféCalculateur d'Économies du TélétravailCalculateur de ROI Activité SecondaireSuivi du Coût des AbonnementsCalculateur de Tarification SaaSCalculateur de Tarification de Projet FreelanceGuide des Accords de Bois de FumageCalculateur de temps de fermentationCalculateur de Temps de MarinadeFiltre de Recettes par Restriction AlimentaireSubstituts aux ÉpicesSuivi de la demi-vie de la caféineCalculateur de verres standardSuggesteur d'accords mets et vinsConvertisseur de Cotation d'EscaladeCalculateur de Résistance des Nœuds de PêcheMinuteur de Postures de YogaCalculateur de SWOLF de NatationPrédicteur de temps de courseCalculateur de Puissance de Frappe de BoxeCalculateur de Points de RugbyCalculateur de Run Rate de CricketCalculateur de xG (Buts Attendus) au FootballCalculateur du Score de Wells (TVP/EP)Calculateur de l'Échelle de Coma de GlasgowCalculateur de Score APGARCalculateur de FFMICalculateur de Course de 12 Minutes de CooperCalculateur du Test de Marche d'un Mile (Rockport)Calculateur de Masse Maigre à ForceCalculateur de Ratio Glucides-InsulineCalculateur de Facteur de Sensibilité à l'InsulineConvertisseur de Calendrier HébraïqueConvertisseur de calendrier hégirienConvertisseur de Calendrier LunaireCalculateur d’Âge dans les CulturesCalculateur de il y a combien de tempsCalculateur Combien de Temps AvantGénérateur de schémas de datesCalculateur de Date MédianeAjouter des Jours Ouvrables à une DateCalculateur de Jours OuvrablesAnalyseur de Fréquence des MotsAnalyseur de variance de longueur de phrasesÉditeur de Lisibilité Style HemingwayConvertisseur de Prononciation IPAOutil de Chiffre de VigenèreOutil de Chiffre AtbashEncodeur et décodeur ROT13Visionneuse et Suppresseur de Données EXIFTraducteur Pig LatinGénérateur de BackronymesGénérateur d’acronymesVérificateur de pangrammesVérificateur de lipogrammeTraceur d’image en SVGConvertisseur d'Image en Art ASCIIGénérateur de schéma JSONPlayground TypeScriptCompilateur Less vers CSSCompilateur SCSS en CSSConvertisseur SVG en React/JSXGénérateur de chaînes de requêteAnalyseur URLValidateur et Décodeur UUIDRéférence des codes de statut HTTPGénérateur de Commandes cURLGénérateur de triangle de SierpinskiTraceur de surface 3DTraceur d'équations polairesGénérateur d'Ensemble de JuliaExplorateur de l'Ensemble de MandelbrotGénérateur de triangulation de DelaunayGénérateur de diagramme de VoronoiGénérateur de SpirographeCalculateur de Capabilité de Processus Six SigmaGénérateur de Diagrammes de ParetoCalculateur de NPS (Net Promoter Score)Calculateur de Rétention par CohorteCalculateur de Taux d'AttritionCalculateur de Coût d'Acquisition Client (CAC)Calculateur de Valeur Vie Client (CLV)Calculateur de taux de conversionCalculateur de Taille d'Échantillon pour Test A/BCalculateur de Signification de Test A/BCalculateur d'Équation des LentillesCalculateur de Champ Magnétique d'un FilCalculateur de Champ ÉlectriqueCalculateur de la Loi de CoulombCalculateur de la loi de SnellCalculateur de Moment d'InertieCalculateur de vitesse angulaireCalculateur de Force CentripèteCalculateur de Période d'un PenduleCalculateur de Constante de RessortCalculateur d’Effet DopplerCalculateur du Ratio de SortinoCalculateur du Ratio de TreynorCalculateur de Bêta d'ActionCalculateur de Titres du Trésor Protégés Contre l'Inflation (TIPS)Calculateur de Recalcul HypothécaireCalculateur de Taux à TermeCalculateur de Duration Obligataire (Macaulay et Modifiée)Calculateur de Convexité des ObligationsCalculateur de Rente Indexée FixeCalculateur de Rente VariableCalculateur de Prêt Hypothécaire InverséCalculateur de Versement de RenteSimulateur de Boulier SorobanMultiplication Paysanne RusseCalculatrice de Trucs de Mathématiques VédiquesCalculatrice de Multiplication ÉgyptienneCalculateur de Mathématiques en Chiffres RomainsEntraîneur de Calcul MentalQuiz des Tables de MultiplicationVisualiseur de Retenue et d'EmpruntGénérateur de Décomposition NumériqueSolveur de Problèmes de PiècesCalculateur du Triangle Distance-Vitesse-TempsRésolveur de Problèmes de Taux de TravailRésolveur de Problèmes de MélangeSolveur de Problèmes d’ÂgeSolveur de Problèmes de Rencontre de TrainsCalculateur d’HydratationCalculateur d'Allure en CaloriesCalculateur de Posologie MédicamenteuseCalculateur de Calories de l'AlcoolCalculateur de Recomposition CorporelleGénérateur de Noms Aléatoires de Chats et ChiensGénérateur de Versets Bibliques AléatoiresGénérateur de Problèmes de Mathématiques AléatoiresGénérateur de Paragraphes AléatoiresGénérateur de Phrases Aléatoires en AnglaisCalculateur de Gravier, Sable et Terre VégétaleCalculateur de Poids d'AcierCalculateur de Couple de Serrage de BoulonCalculateur de Débit en TuyauterieCalculateur de Charge de PoutreConvertisseur Dollar OrCalculateur de Probabilité d'OptionsCalculateur de Fractionnement d'ActionsCalculateur ESPPCalculateur de Pénalité de Retard sur FactureCalculateur de Taux Horaire pour FreelancesCalculateur de Location vs AchatRépartiteur de Pourboire AvancéGénérateur de Liste de BagagesCalculateur de Décalage HoraireCalculateur de Budget de VoyageCalculateur de Distance de VolCalculateur de Perte de ChaleurCalculateur de Coût de Production ÉlectriqueCalculateur de Consommation d'EauCalculateur de Coût Énergétique des AppareilsCalculateur d'Audit Énergétique DomestiqueCalculateur de ROI SolaireCalculateur de Panneaux SolairesCalculateur de Compost (Rapport C:N)Calculateur de Fertilisant pour PelouseCalculateur de Dates de GelCalculateur de Terre pour Bac Potager SurélevéCalculateur d’Engrais NPKCalculateur de Taux de Germination des GrainesCalculateur de Bitrate VidéoTranspositeur de Tonalité MusicaleCompteur de BPM par TapotementEstimateur de Taille de Fichier PhotoCalculateur de Mégapixels vers Taille d'ImpressionCalculateur de Facteur de RecadrageCalculateur du Triangle d'ExpositionCalculateur de Capacité de Remorquage du VéhiculeCalculateur de Leasing AutomobileCalculateur 0–60 et Quart de MileCalculateur de Temps de Charge VECalculateur d’Autonomie VECalculateur de Distance 3DCalculateur de ToreCalculateur de Polygone RégulierIdentificateur de Section ConiqueCalculateur d'HyperboleCalculateur de Division LongueCompteur de Caractères Twitter/XSélecteur de commentaires YouTubeExtracteur de tags YouTubeTéléchargeur de miniatures YouTubeEstimateur de revenus YouTube