Simplifiez votre flux de travail : Recherchez miniwebtool.
Ajouter
Outils connexes
Trouver la ligne la plus longueFormateur et Validateur JSONProcesseur de ligne de texteConvertisseur XML vers JSONFormateur et Validateur YAML
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 textuels:

Outils en vedette:

Calculatrice de Compatibilité AmoureuseGénérateur de Carte de Crédit AléatoireCalculateur du Jour de l'Année - Quel jour de l'année sommes-nous aujourd'hui ?Calculateur de Position du SoleilCalculateur de Signe Solaire, Lunaire et Ascendant 🌞🌙✨convertisseur ppm en pourcentageGénérateur de mots aléatoires en anglaisExtracteur d'Images de VidéoConvertisseur cm en pieds et poucesrecherche-d-adresse-MACConvertisseur de Pourcentage en PPMRecherche d'Identifiant InstagramGénérateur de chaînes aléatoiresSélecteur de Films AléatoireConvertisseur FPSCompteur de lignesGénérateur d'Action ou Vérité AléatoireConvertisseur HEX en CMJNStatistiques de Chaîne YouTubeRandomiseur de listeCalculateur de percentile de tailleConvertisseur de Pieds et Pouces en Centimètres👙 Calculateur de Taille de Soutien-GorgeConvertisseur de décimales en tempsCalculatrice d'escalierCalculatrice de SommeFusionner des vidéoscalculatrice-des-exposants-haute-précisionGénérateur de Super-pouvoir AléatoireRecherche d'identifiant FacebookCalculateur d'espérance de vieConvertisseur de Temps en DécimalGénérateur de Cartes à Jouer AléatoireOutil en ligne pour supprimer la ponctuationSupprimer des accents du texteGénérateur d'heure aléatoireConvertisseur de taille de fichierParaphraseur IASélecteur de Nom AléatoireCalculateur de BarbecueGénérateur de cartes de bingoGénérateur de patron de cône à platCalculateur de nombres angéliquesGénérateur de LabyrinthesCalculatrice de Rectangle d'OrCalculateur d'autonomie de batterieCalculateur d'âge🎮 Convertisseur de Monnaie de JeuCalculatrice de Médianeconvertisseur de mot à numéro de téléphoneCalculatrice de Circonférence d'EllipseGénérateur de Code MorseGénérateur de points à relier🔍 Vérificateur de PlagiatCalculateur de Numéro MaîtreCalculatrice du Nombre d'ÂmeDiviseur AudioCalculatrice HexadécimaleListe des Années BissextilesConvertisseur de Fraction en PourcentageGénérateur de Repas AléatoireConvertisseur DMS en Degrés DécimauxGénérateur de Couleurs AléatoiresSimulateur de Portes LogiquesCalculateur du Test de Marche d'un Mile (Rockport)Calculateur de Revenus TwitchCalculatrice de test du khi-deuxGénérateur d'Anniversaire Aléatoire🖱️ Compteur de ClicsBoule Magique 8Calculateur de Probabilité de DésInverser la VidéoGénérateur de numéros de loterieCalculateur de Moment d'InertieCalculateur de vitesse de cyclismeExtracteur AudioConvertisseur d'AngleGénérateur de Coordonnées AléatoiresCalculateur de Retour de Saturne🌡️ Calculateur d'Indice de ChaleurCalculatrice de CombinaisonCalculateur de pâte à pizzaCalculateur de TangenteExtracteur de tags YouTubeCalculateur d'ArctangenteCalculateur de Taille de PneusCalculatrice ModuloFormateur de TexteAjouter ou Remplacer l'Audio dans une VidéoCalculatrice de conversion de levureGénérateur de main de poker aléatoireHumaniseur de Texte IAListe des Nombres de FibonacciGénérateur de Sujets de Débat AléatoiresGénérateur de Distribution GaussienneCalculatrice de DuréeCompresseur VidéoExtracteur d'URLGénérateur d'IMEI AléatoireGénérateur de personnage RPG aléatoireVérificateur de Nombre Pair ou ImpairCalculatrice CAGRConvertisseur de chiffres romainsPivoter la vidéoAnalyseur d'adresse MACCalculateur de Conversion d'Échelle de Maquettecalculatrice-de-hba1cCalculatrice de numéro de nomCalendrier de nouvelle lune et pleine luneGénérateur d'Activités AléatoiresCalculateur d'âge biologiqueCalculateur de SinusCompter le nombre de caractèresSupprimer les espacesCalculateur de Monétisation YouTube ShortsGénérateur de mots mêlésCalculateur de Numéro de SemaineCalculateur de temps de refroidissement de bièreCalculatrice BinaireGénérateur de clé WPA en ligneTrier les NombresQuelle est mon adresse IP ?Calculateur de Coût de CarburantCalculatrice d'Écart-Type Relatif📅 Calculatrice de DateCalculatrice de numérologieCalculatrice de Sodium CorrigéCompteur de SyllabesConvertisseur de Livres en KilogrammesVérificateur de Nom d’Utilisateur sur les Réseaux SociauxVisualiseur de Cercle Unité InteractifCalculateur de Chute LibreCalculateur de Point d’ÉbullitionCalculatrice de la diminution en pourcentageConversion de kg en lbsDiviseur de vidéoCalculatrice du Ratio par Rapport au PourcentageConvertisseur d'adresse IP en binaireGénérateur de mot de passeGénérateur de tableau de tournoi aléatoireNettoyeur de ListesCalculateur de CoupleCalculateur de Revenus TikTokCalculateur de substrat d'aquariumCalculateur de ToreGénérateur de codes-barresGénérateur de Date AléatoireGénérateur de Nonogrammes (Picross)Calculateur de handicap de golfCalculateur de Poids d'Acier💧 Calculateur de Point de RoséeCalculatrice de pourcentage d'erreurCalculatrice RectangulaireConvertisseur Beurre en HuileGénérateur de Pavagesgénérateur-de-texte-à-l-enversVérificateur d'équerrage (Règle du 3-4-5) 📐Calculateur de CosinusCalculateur de Nombre HeureuxCalculatrice OctaleConvertisseur de Calendrier HébraïqueConvertisseur de pressionConvertisseur décimal en hexadécimalGénérateur d'adresse IP aléatoireGénérateur de cryptogrammeCalculateur de Salaire aux ToilettesCalculatrice de terrasseConvertisseur de Fréquence et de Longueur d'OndeConvertisseur de Taille de BagueEntraîneur de Calcul MentalGénérateur de Quiz IAGénérateur aléatoire d'animauxGénérateur d'adresse MACGénérateur d’excuses aléatoiresGénérateur de lettres aléatoiresSélecteur AléatoireAméliorateur d'imageCalculateur d'écart-typeCalculateur de Date MédianeCalculateur de dépréciation de voitureCalculateur de Réduction de PeineCalculatrice de ProportionCalculatrice du Nombre d'ExpressionCompte à Rebours de la RetraiteConvertisseur de Degrés Décimaux en DMSGénérateur de Carré MagiqueListe des nombres premiersCalculateur de Dilatation ThermiqueCalculateur de LevainCalculatrice de Développé CouchéCalculatrice Log Base 10Calculatrice de la valeur actualiséeCalculatrice de racine carréeConvertisseur de Date en Chiffres RomainsGénérateur d'accords aléatoiresGénérateur de Pays AléatoireGénérateur de Texte InvisibleLanceur de DésAnalyseur de compatibilité zodiacale avancéCalculateur de Taille d'Impression et Résolution (DPI/PPI)Convertisseur mAh en WhCalculateur de Puissance TriphaséeCalculateur kVACalculateur Ampères en WattsCalculateur de Watts en AmpèresCalculateur de Résistances en SérieCalculateur de FrottementCalculateur de Plan InclinéCalculateur d'Avantage MécaniqueCalculateur de vitesse du sonCalculateur de vitesse d’ondeCalculateur de flottabilitéCalculateur de Vitesse TerminaleCalculateur de longueur d'onde de de BroglieCalculateur d'énergie du photonCalculateur E=mc²Calculateur de dilatation du tempsCalculateur de la Troisième Loi de KeplerCalculateur de vitesse de libérationCalculateur de Force GravitationnelleCalculateur de la Loi de Beer-LambertCalculateur d'équation de NernstCalculateur de Pression OsmotiqueCalculateur d'élévation du point d'ébullitionCalculateur d'Abaissement du Point de CongélationCalculateur de Composition CentésimaleCalculateur de NormalitéCalculateur de MolalitéConvertisseur pKa en KaCalculateur de Henderson-HasselbalchCalculateur de Rendement ThéoriqueCalculateur de Réactif LimitantCalculateur de Configuration ÉlectroniqueTableau périodique interactifGénérateur de Plan de Cours IAGénérateur de Citations (APA/MLA/Chicago)Calculateur de Pourcentage de PrésenceCalculateur de Score APCalculateur de Score ACTCalculateur de Score SATConvertisseur Pourcentage en CGPAConvertisseur CGPA en PourcentageCorrecteur de Notes Facile (EZ Grader)Calculateur du Coût d'un EnfantCalculateur de Consommation de Lait pour BébéCalculateur de taille de couchesGénérateur de prénoms de bébéPrédicteur de la couleur des yeux de bébéCalculateur de Percentile IMC pour EnfantCalculateur de Taille Adulte de l'EnfantCalculateur du Temps de Doublement de hCGCalculateur de date d'accouchement FIVCalculateur d'ImplantationPrédicteur de Sexe ChinoisFormateur de date ISO 8601Convertisseur de date julienneCalculateur de siesteCalculateur de Phase de la LuneCalculateur de lever et coucher du soleilHorloge mondialeCalculateur de SobriétéCalculateur de demi-anniversaireCalculateur d’anniversaireCalculateur de Répartition des PourboiresCalculateur de ROI Email MarketingCalculateur de Coût Par LeadCalculateur de Fonds de RoulementCalculateur de Marge sur Coûts VariablesCalculateur FIFO / LIFOCalculateur de Stock de SécuritéCalculateur de Point de CommandeCalculateur de Quantité Économique de Commande EOQCalculateur d’AmortissementCalculateur de Prix d'ArtisanatCalculateur de prix de grosCalculateur de Profit ShopifyCalculateur Amazon FBACalculateur de frais eBayCalculateur de Frais EtsyCalculateur de frais StripeCalculateur de frais PayPalConvertisseur de cotes de parisCalculateur de DîmeCalculateur de ZakatCalculateur de Droits de Timbre du Royaume-UniCalculateur d'Exonération HRACalculateur de GratificationCalculateur NPSCalculateur EPFCalculateur PPFCalculateur de RDCalculateur SWPCalculateur de Gross-UpCalculateur de Comparaison de PrêtsCalculateur de Taux d’Utilisation du CréditCalculateur d’Échelle de CDCalculateur de Bons du Trésor (T-Bill)Calculateur de I BondCalculateur d'Épargne Études 529Calculateur HSACalculateur d'indemnité de licenciementCalculateur d'augmentation de salaireGénérateur de facturesCalculateur d'indemnités journalièresCalculateur de remboursement kilométriqueCalculateur d'Augmentation de LoyerCalculateur de loyer au prorataCalculateur de Loyer AbordableCalculateur de Prix Clé en Main VoitureCalculateur de Capacité d'Achat AutomobileCalculateur de Prêt MotoCalculateur de prêt pour camping-carCalculateur de prêt bateauCalculateur de prêt foncierCalculateur de prêt constructionCalculateur de Prêt Hypothécaire à Intérêts SeulementCalculateur de Prêt BallonCalculateur de Points HypothécairesCalculateur de PMICalculateur de Paiement Hypothécaire aux Deux SemainesCalculateur de Prêt Hypothécaire ARMCalculateur de prêt VACalculateur de Salaire NetGénérateur de requêtes SQL avec IAGénérateur de RegEx IAVisualiseur de Données IA (Coller CSV)Analyseur de Ton de Texte par IAAnalyseur de CV par IAConvertisseur d'Unités IA (Langage Naturel)Générateur de Lettre d'Excuses IAGénérateur d'Excuses Polies par IAGénérateur d'Itinéraire de Voyage IAGénérateur de Liste de Lecture IAGénérateur de Plan d'Entraînement IAGénérateur de Plan de Repas IAGénérateur d'Idées de Cadeaux IAGénérateur de Recettes IA à Partir des IngrédientsCalculateur de ROI des bourses d'étudesCalculateur de Coût des ÉtudesCalculateur d'Heures d'Apprentissage pour la Maîtrise d'une LangueGénérateur de Quiz de VocabulaireGénérateur de Notes CornellCalculateur de courbe d'apprentissagePlanificateur de Répétition Espacée de Cartes MémoireCalculateur de Mélange de Couleurs de PeintureCalculateur de joints de carrelageCalculateur de Capabilité de Processus Six SigmaTéléchargeur de miniatures YouTubeEstimateur de revenus YouTube