Comment l'utiliser
- Coller le code, déposer un fichier ou charger l'échantillon; la langue est prédéfinie pour cette page et peut être modifiée.
- Choisissez le format ou minifiez et ajustez le tiret, la largeur et d'autres options ; le résultat apparaît à droite lorsque vous tapez.
- Copiez ou téléchargez le résultat; sur une erreur, utilisez "Aller à l'erreur", corrigez-le et exécutez à nouveau.
Cinq règles de XML bien formées
Le XML est coché avant le formatage; les erreurs montrent la ligne et la colonne, et "Allez à l'erreur" saute là.
| Règle | Faux | Droite |
|---|---|---|
| Exactement un élément racine | <a/><b/> | <root><a/><b/></root> |
| Tags fermer et nid correctement | <a><b></a></b> | <a><b></b></a> |
| Les valeurs des attributs sont citées | <a x=1> | <a x="1"> |
| Échapper aux caractères spéciaux | Tom & Jerry | Tom & Jerry |
| Cas de correspondance | <Item></item> | <Item></Item> |
Langues et moteurs
Formatage utilise les mêmes moteurs open-source que les éditeurs populaires, de sorte que les résultats correspondent à Prettier dans VS Code et votre équipe peut garder un style. Chaque moteur charge à partir de ce site et fonctionne dans votre navigateur.
| Langue | Format | Compresseur |
|---|---|---|
| HTML | Juste 3 | ✓ commentaires et espace blanc |
| XML | Moteur XunL XML | ✓ |
| CSS / SCSS / Moins | Juste 3 | ✓ Restructuration de la CSSO |
| JavaScript / TypeScript | Hôtel 3 (Babel) | ✓ Terser (JavaScript seulement) |
| JSON | Juste 3 | ✓ les grands nombres gardent la précision |
| YAML | Juste 3 | — (observations tenues) |
| SQL | sql-formater (14 dialectes) | — |
Foire aux questions
Est-ce qu'il valide contre un XSD ?
Il vérifie que XML est bien formé: tags match et nid, attributs sont cités et il y a une racine. Validité contre un XSD ou DTD a besoin d'un validateur dédié.
Le formatage modifie-t-il les données?
Les éléments, les attributs et le texte restent les mêmes; seule l'indentation et la ligne changent. Les nœuds texte de l'espace blanc sont supprimés et les valeurs non citées obtiennent des guillemets doubles. Vérifiez les documents sensibles à l'espace blanc tels que xml:space="préserver" d'abord.
Mon code est-il téléversé ?
C'est pas vrai. Les moteurs télécharger à partir de ce site et fonctionner dans votre navigateur; votre code ne passe jamais à travers nos serveurs ou n'importe quel tiers, il est donc sûr pour le code interne et la configuration.
Quelle taille les fichiers peuvent-ils être ?
Jusqu'à 5 Mo par fichier; au-dessus de 300 Ko la page attend le bouton au lieu de formater que vous tapez, pour garder le navigateur réactif.
Quelle est la différence entre XML et JSON ?
Les deux sont des formats de données structurés. XML enveloppe du contenu dans les balises de début et de fin correspondantes et prend en charge les attributs, les espaces de noms, les commentaires et la validation du schéma XSD; il est commun dans les plans de site, RSS, documents de bureau et les interfaces bancaires ou gouvernementales. JSON utilise des bretelles et des supports pour les objets et les tableaux, est plus court et plus facile à lire, et est utilisé par la plupart des API web modernes. Les mêmes données sont généralement plus longues dans XML.