Command Palette

Search for a command to run...

CO

Convertisseur CSV en XML

Convertissez les données CSV en XML bien formé dans le navigateur Chaque ligne devient un élément ou un ensemble d'attributs, avec auto-détection du délimiteur, noms d'éléments personnalisés et échappement approprié.

Qu'est-ce qu'un convertisseur CSV vers XML ?

Un convertisseur CSV vers XML transforme les données tabulaires stockées sous forme de valeurs séparées par des virgules en un document XML structuré Le CSV est un format plat où chaque ligne est un enregistrement et chaque valeur est séparée par un délimiteur, qui est compact mais ne porte aucune information d'imbrication et aucune information de type XML enveloppe chaque valeur dans une balise nommée, de sorte que les mêmes données gagnent une structure explicite que les validateurs, les transformations XSLT et les anciens systèmes d'entreprise peuvent lire directement Cet outil lit votre CSV, traite la première ligne comme les noms de colonnes et écrit chaque ligne suivante comme un élément XML dont les enfants portent le nom de ces colonnes.

Le convertisseur suit les règles de citation RFC 4180, donc une valeur qui contient elle-même une virgule, un guillemet ou un saut de ligne est analysée correctement lorsqu'elle est enveloppée dans des guillemets doubles plutôt que d'être divisée entre des champs. Il détecte automatiquement si votre fichier est séparé par des virgules, des points-virgules, des onglets ou des tuyaux en vérifiant quel délimiteur donne un nombre de colonnes cohérent, et vous pouvez remplacer ce choix Les noms de colonnes sont contraints en noms d'éléments XML valides, car les noms XML ne peuvent pas contenir d'espaces ou commencer par un chiffre, et les caractères significatifs de balisage sont échappés (&, < et > dans le texte, plus la double citation à l'intérieur des attributs de ligne X, vous pouvez toujours choisir un élément de sortie est toujours_Vous pouvez toujours 20_Vous pouvez toujours un enregistrement__Vous pouvez toujours un élément de cellule_Vous pouvez toujours 20_Vous pouvez toujours être un enregistrement_Vous pouvez/Vous pouvez toujours un enregistrement_porter un enregistrement_porter/Vous pouvez/Vous-tocker_/Vous-t_/Vous-t_porter un attribut/Vous-porter/Vous-t_porter/Vous-t_/Vous-porter/Vous-Vous-Vous-Vous-Vous-Vous-Vous-Vous-Vous-Vous-Vous-Vous-Vous-Vous-Vous-Vous-Vous-Vous-Vous-Vous-Vous-Vous-Vous-Vous-Vous-Vous-Vous-Vous-Vous

Voici un exemple vérifiable pour le convertisseur CSV vers XML. Coller id ; Prénom ; équipe sur la première ligne et 1 ; Ada Lovelace ; R & D sur la seconde, laissez le délimiteur sur Auto-détect, et cliquez sur Convertir en XML. Le point-virgule est détecté, et la ligne sort comme <row> contenant <id>1</id>, <First_Name>Ada Lovelace</First_Name> et <team>R & amp ;D</team>. Définir les cellules comme aux attributs et le même enregistrement devient une ligne : « »_Ajouer = »

Tout s'exécute dans votre navigateur avec JavaScript, donc une exportation client, une liste de prix ou un flux de données ne quitte jamais votre appareil : rien n'est téléchargé, enregistré ou stocké, et le convertisseur continue de fonctionner sans connexion Internet une fois la page chargée. Cela compte pour les fichiers CSV, qui contiennent régulièrement des noms, des adresses e-mail, des détails de commande et d'autres informations que vous ne voudriez pas coller dans un serveur aléatoire. Il est conçu pour migrer les données de feuille de calcul dans un pipeline XML, générer des luminaires XML pour les tests et préparer des flux pour les systèmes qui n'acceptent que les entrées XML.

Comment utiliser le CSV to XML Converter ?

  1. Collez votre CSV

    Collez ou tapez vos données CSV dans la zone de saisie Un bloc copié d'Excel, Google Sheets ou un fichier.csv fonctionne directement, y compris les champs cités qui contiennent des virgules ou des sauts de ligne.

  2. Définir les options

    Laissez le délimiteur sous Auto-détect ou choisissez-en un, choisissez si la première ligne est un en-tête, définissez Cellules sur Éléments ou attributs enfants et activez Jolie impression et la déclaration XML.

  3. convertir

    Cliquez sur Convertir en XML L'outil analyse chaque ligne, échappe aux caractères de balisage, nettoie les noms de colonnes en balises XML valides et construit un document bien formé.

  4. Copier ou télécharger

    Copiez le XML dans votre presse-papiers ou téléchargez-le sous forme de fichier.xml, puis ajustez les options et convertissez à nouveau si vous avez besoin d'une forme différente.

Principales caractéristiques

  • Analyse RFC 4180

    Un analyseur de machine à états approprié gère les champs cotés, les guillemets doubles échappés et les virgules ou nouvelles lignes à l'intérieur d'une valeur, de sorte que les exportations en désordre du monde réel se convertissent correctement.

  • Détection automatique Delimiter

    Les fichiers virgule, point-virgule, onglet et tuyau sont détectés par quel séparateur donne un nombre de colonnes cohérent, et vous pouvez annuler la supposition lorsqu'un fichier est inhabituel.

  • Éléments ou attributs

    Rendre chaque cellule comme un élément enfant nommé, ou réduire une ligne en un seul élément avec un attribut par colonne, selon ce que votre système cible attend.

  • Sortie valide et évadée

    Les noms de colonnes sont contraints d'accéder aux noms XML légaux et les ampersands, les crochets et les citations d'attributs sont échappés, le résultat est donc toujours un XML bien formé que vous pouvez valider.

Frequently Asked Questions

Collez le CSV dans la zone de saisie, confirmez les paramètres du délimiteur et de l'en-tête et cliquez sur Convertir en XML La première ligne est lue comme les noms de colonnes, et chaque ligne suivante devient un élément XML dont les balises enfants portent le nom de ces colonnes Vous pouvez ensuite copier le résultat ou le télécharger sous forme de fichier.xml.

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

csv to xmlcsv to xml converterconvert csv to xmlcsv to xml onlinecsv file to xmlspreadsheet to xmlcsv2xmlcsv to xml free