Conversion XML

Convertisseur XML par glisser/déposer

  • Mappage glisser-déposer entre les composants
  • Prend en charge les modèles de contenus Schéma XML et DTD
  • Génère un Schéma XML depuis le document d'instance
  • Librairies XSLT 1.0/2.0 et fonctions avancées de traitement des données
  • Convertir XML en CSV
  • Convertir XML en JSON
  • Convertir XML en bases de données
  • Convertir XML en Excel
  • Convertir XML en Protobuf

Convertir XML en tout format

Convertir XML en d’autres formats dans l’outil de conversion des données MapForce

Altova MapForce est un outil de mappage et de conversion des données any-to-any pour XML et d’autres formats. Une prise en charge de la conversion entière est fournie pour :

  • XML
  • JSON
  • Données de base de données
  • Fichiers de CSV et texte
  • Excel
  • EDI
  • XBRL
  • Protocol Buffers
  • Services web REST et SOAP

Convertir entre ces formats dans toutes les directions, créer des mappages any-to-many, ou enchaîner des mappages pour une flexibilité extraordinaire d’intégration des données. Tout projet de mappage XML peut présenter plusieurs entrées et sorties et peut combiner des types de données complètement disparates.

Convertir XML en CSV

Convertir aisément du XML en CSV par le biais d’un glisser-déposer dans MapForce

Un problème courant est la conversion du XML en CSV et d’autres formats de texte comme FLF. Pour commencer, il suffit d’insérer un ou plusieurs formats de données source et cible dans le volet de mappage de données. Si vous n’avez pas de schéma XML associé avec un composant XML, MapForce peut en générer un pour vous sur la base d'un document d’instance XML d’échantillon.

Dans le volet de design, il est simple d’effectuer un glisser et déposer pour associer les champs XML et CSV pour la conversion et d’ajouter des fonctions et des filtres pour la manipulation des données.

Lors de la conversion de XML en CSV, les délimiteurs CSV pris en charge sont des virgules et des onglets, des espaces, des point-virgule ou une valeur personnalisée.

Outre des fichiers CSV et FLF, un mappage vers ou depuis des fichiers texte avec des structures plus complexes ou personnalisées est possible en utilisant avec FlexText de MapForce. Les fichiers de texte legacy peuvent contenir des données utiles dans des formats CSV ou FLF dans un fichier plat plus complexe. FlexText vous permet d'extraire directement de telles données à l'aide des opérations CSV et FLF. Après l'application d'opérations Split et autres, vous pouvez stocker les champs CSV ou FLF formatés restants en configurant les noms de champs, les longueurs, etc. pour un mappage simple de ou vers XML et d’autres formats.

Convertir XML en Excel

Les clients souhaitent souvent convertir du XML en feuilles de calcul Excel. MapForce vous permet de définir des règles de traitement des données sophistiquées pour écrire du XML en Excel OOXML. Les versions Excel 2007 et plus sont prises en charge.

MapForce affichera une représentation graphique de la structure du fichier Excel. Il est donc très simple d’afficher des lignes, des colonnes et des cellules ainsi que les références aux nombres et aux noms. Ce composant comprend des icônes cliquables qui vous permettent de définir et de spécifier des données mappables pour la conversion XML en Excel.

Convert XML to Excel using the grahical user interface in MapForce

Consulter la Sortie de la conversion XML

Alors que vous élaborez un projet de mappage XML, le moteur MapForce intégré vous permet d'apercevoir et d'enregistrer le code XSLT 1.0/2.0 ou XQuery autogénéré avec un seul clic. Vous pouvez aussi cliquer sur l'onglet Sortie pour consulter la sortie réelle générée par votre mappage XML.

Convertir du XML instantanément et consulter des résultats ou sélectionner des options d’automatisation

Automatiser une conversion XML avec MapForce Server

Pour une conversion XML récurrente, découvrez le MapForce Server haute performance.

MapForce Server contient le moteur de transformation de données intégré développé pour MapForce et fonctionne dans les environnements de serveur. MapForce Server réalise des transformations de données pour convertir toutes les combinaisons de XML, base de données, EDI, XBRL, fichier plat, Excel JSON, Protocol Buffers et/ou services web à l'aide des mappages de données prétraités et optimisés stockés dans les fichiers d'exécution. MapForce Server révolutionne la transformation de données avec des capacités de serveur permettant un traitement parallèle et un multi-threading, une fusion bulk SQL, prise en charge multi-plateforme, etc.

Le pré-traitement permet d'accélérer la performance et de réduire l'empreinte mémoire pour la plupart des mappages de données.

Creating a MapForce Server Execution File