Outils pour développeurs ● Traitement local

Échappeur de texte XML

Échappez les caractères spéciaux du texte XML 1.0 et repérez les caractères interdits.

Préparation de l’outil…
Essayez un petit exemple

Essayez un petit exemple

Chargez cet exemple fictif dans un formulaire vide. Vérifiez les options, lancez l’outil si nécessaire et comparez le résultat ci-dessous.

Les caractères réservés au balisage sont remplacés par des références adaptées au contenu textuel XML. Saisissez le texte à insérer dans le contenu d’un élément XML puis lancez l’échappement. Cette sortie concerne le contenu textuel XML, pas les attributs ou autres contextes. Les caractères interdits par XML 1.0 provoquent une erreur.

Texte destiné au contenu d’un élément XML

<item name="Demo">Tea & coffee</item>

Résultat attendu

&lt;item name=&quot;Demo&quot;&gt;Tea &amp; coffee&lt;/item&gt;

L’exemple sera disponible lorsque l’outil sera prêt.

Le texte est traité dans votre navigateur.

✓ Traitement local✓ Sans compte✓ Saisies traitées ici✓ Gratuit

Réponse rapide

Les caractères réservés au balisage sont remplacés par des références adaptées au contenu textuel XML.

Le code de la page et ses ressources sont chargés depuis le site; les valeurs saisies sont traitées dans votre navigateur, sans requête de calcul.

Mode d’emploi

Saisissez le texte à insérer dans le contenu d’un élément XML puis lancez l’échappement.

Limites

Cette sortie concerne le contenu textuel XML, pas les attributs ou autres contextes. Les caractères interdits par XML 1.0 provoquent une erreur.

Questions fréquentes

Quels caractères sont échappés ?

L’outil encode `&`, `<`, `>`, les guillemets doubles et les apostrophes en références XML. Une référence déjà présente, comme `&amp;`, est réencodée puisque son esperluette est traitée comme du texte.

Où utiliser le résultat ?

Utilisez-le pour le texte situé entre les balises ouvrante et fermante d’un élément XML. Il ne construit ni ne valide un document XML; les attributs demandent un échappement adapté à leur contexte.

Sources et références

Ces références documentent la norme ou l’API citée ; elles ne valident pas la sortie de l’outil.