Points clés
- Catégorie
- Format Conversion
- Types d’entrée
- textarea, select, text, checkbox, number
- Type de sortie
- text
- Couverture des échantillons
- 4
- API disponible
- Yes
Vue d’ensemble
Notre convertisseur de texte en XML permet de transformer rapidement vos données brutes, qu'il s'agisse de fichiers CSV, JSON ou de listes de paires clé-valeur, en un format XML structuré et prêt à l'emploi.
Quand l’utiliser
- •Lorsque vous devez intégrer des données tabulaires dans des systèmes hérités exigeant un format XML.
- •Pour standardiser des fichiers de configuration ou des listes de données provenant de sources disparates.
- •Lors de la préparation de flux de données pour des services web ou des API basées sur le protocole XML.
Comment ça marche
- •Collez vos données sources dans la zone de saisie ou sélectionnez le format d'entrée approprié.
- •Personnalisez la structure XML en définissant les noms des éléments racine et des lignes.
- •Ajustez les options de formatage comme l'indentation, l'utilisation de CDATA ou l'inclusion de la déclaration XML.
- •Générez et copiez votre code XML final en un seul clic.
Cas d’usage
Exemples
1. Conversion de liste de contacts CSV
Développeur web- Contexte
- Un développeur doit importer une liste de contacts clients stockée dans un fichier CSV vers un système CRM ancien.
- Problème
- Le système cible ne lit que le format XML et nécessite une structure spécifique pour chaque entrée.
- Comment l’utiliser
- Coller les données CSV, définir 'rootElement' sur 'contacts' et 'rowElement' sur 'contact'.
- Configuration d’exemple
-
inputFormat: csv, rootElement: contacts, rowElement: contact, prettyPrint: true - Résultat
- Un fichier XML propre, indenté, avec chaque ligne CSV encapsulée dans une balise <contact>.
2. Transformation de configuration JSON
Administrateur système- Contexte
- Migration d'une configuration d'application de JSON vers XML pour compatibilité avec un nouveau serveur.
- Problème
- Le format JSON doit être converti sans perdre la hiérarchie des données.
- Comment l’utiliser
- Sélectionner le format JSON, activer l'échappement des caractères spéciaux et utiliser CDATA pour les champs textuels.
- Configuration d’exemple
-
inputFormat: json, cdataSections: true, includeDeclaration: true - Résultat
- Un document XML valide incluant la déclaration standard et les sections CDATA pour protéger le contenu textuel.
Tester avec des échantillons
xml, textHubs associés
FAQ
Quels formats d'entrée sont pris en charge ?
L'outil prend en charge le CSV, TSV, PSV, SSV, JSON, les paires clé-valeur et les données basées sur des lignes.
Puis-je personnaliser les noms des balises XML ?
Oui, vous pouvez définir manuellement le nom de l'élément racine et le nom des éléments de ligne pour correspondre à votre schéma.
L'outil gère-t-il les caractères spéciaux ?
Absolument, l'option d'échappement des caractères spéciaux est activée par défaut pour garantir un XML valide.
Est-il possible d'utiliser des attributs au lieu d'éléments ?
Oui, vous pouvez activer l'option d'utilisation des attributs pour les valeurs simples afin de rendre votre XML plus compact.
Le résultat est-il formaté pour être lisible ?
Oui, l'option 'Pretty Print' permet d'ajouter une indentation personnalisable pour une meilleure lisibilité du code généré.