Convertire XML

Convertitore XML con funzionalità di trascinamento e rilascio

  • Mappatura tra componenti tramite trascinamento e rilascio
  • Supporta i modelli di contenuto XML Schema e DTD
  • Genera uno schema XML a partire da un documento di esempio
  • Librerie XSLT e funzioni di elaborazione dati
  • Convertire un file PDF in formato XML
  • Convertire XML in CSV
  • Convertire XML in JSON
  • Convertire file XML in database
  • Convertire XML in Excel
  • Convertire XML in Protobuf
  • Convertire file XML in formato Shopify / GraphQL

Convertire XML in qualsiasi formato

Convertire file XML in qualsiasi altro formato utilizzando lo strumento di conversione dati MapForce

Altova MapForce è uno strumento di mappatura e conversione dati che supporta qualsiasi formato di input e output, inclusi XML e altri formati. Offre un supporto completo per la conversione di:

  • XML
  • JSON
  • PDF
  • Dati del database
  • File CSV e file di testo
  • Excel
  • EDI
  • XBRL
  • Protobuf
  • Servizi web SOAP e REST
  • Shopify/GraphQL

È possibile convertire i dati tra questi formati in entrambe le direzioni, creare mappature da uno a molti, oppure concatenare diverse mappature per ottenere la massima flessibilità nell'integrazione dei dati. Ogni progetto di mappatura XML può avere più input e più output, e può combinare tipi di dati completamente diversi.

Convertire XML in CSV

Convertire facilmente file XML in formato CSV tramite la funzione di trascinamento e rilascio in MapForce

Un problema comune è la conversione di file XML in formato CSV e in altri formati di testo, come il formato FLF. Per iniziare, è sufficiente inserire uno o più formati di dati di origine e di destinazione nel pannello di mappatura dei dati. Se non si dispone di uno schema XML associato a un componente XML, MapForce può generarne uno automaticamente, a partire da un documento XML di esempio.

Nel pannello di progettazione, è facile trascinare e rilasciare gli elementi per associare i campi XML e CSV da convertire, e aggiungere funzioni e filtri per la manipolazione dei dati.

Durante la conversione da XML a CSV, i delimitatori CSV supportati includono le virgole, così come i tab, gli spazi, i punti e virgola o un valore personalizzato.

Oltre ai file CSV e FLF, è possibile effettuare la mappatura verso o da file di testo con strutture più complesse o personalizzate utilizzando MapForce FlexText. I file di testo più datati potrebbero contenere dati utili in formato CSV o FLF all'interno di un file di testo più complesso. FlexText consente di estrarre direttamente tali dati utilizzando le operazioni CSV e FLF. Dopo aver applicato le operazioni di suddivisione e altre operazioni, è possibile memorizzare i campi rimanenti in formato CSV o FLF configurando i nomi dei campi, le lunghezze, ecc., per facilitare la mappatura verso o da formati XML e altri formati.

Convertire XML in Excel

Spesso, i clienti hanno bisogno di convertire file XML in fogli di calcolo Excel. MapForce semplifica la definizione di regole di elaborazione dati complesse per convertire file XML in formati Excel OOXML. Sono supportate le versioni di Excel a partire dalla 2007.

MapForce visualizzerà una rappresentazione grafica della struttura del file Excel, rendendo facile visualizzare righe, colonne e celle, nonché i riferimenti a numeri e nomi. Questo componente include icone cliccabili che consentono di definire e specificare i dati da mappare per la conversione da XML a Excel.

Convertire file XML in formato Excel utilizzando l'interfaccia grafica di MapForce

Visualizza il risultato della conversione XML

Durante la progettazione di un progetto di mappatura XML, il motore MapForce integrato consente di visualizzare e salvare il codice XSLT 1.0/2.0 o XQuery generato automaticamente con un solo clic. È inoltre possibile fare clic sulla scheda "Output" per visualizzare l'output effettivo generato dalla mappatura XML.

Convertite istantaneamente i file XML e visualizzate i risultati, oppure scegliete tra le opzioni di automazione disponibili

Automatizzate la conversione di file XML con MapForce Server

Per le conversioni XML ripetute, valutate l'utilizzo di MapForce Server, una soluzione ad alte prestazioni.

MapForce Server include il motore di trasformazione dati integrato, sviluppato per MapForce, ed è stato notevolmente potenziato per funzionare in ambienti server. MapForce Server esegue trasformazioni dei dati per convertire qualsiasi combinazione di XML, database, EDI, XBRL, file di testo, Excel, JSON, Protocol Buffers e/o servizi web, utilizzando mappature dei dati pre-elaborate e ottimizzate, memorizzate in file di esecuzione. MapForce Server porta la trasformazione dei dati a un livello superiore, grazie alle funzionalità server che includono l'elaborazione parallela, il multithreading, l'inserimento di grandi quantità di dati SQL, il supporto multipiattaforma e molto altro.

La pre-elaborazione consente di ottenere prestazioni più rapide e di ridurre l'utilizzo di memoria per la maggior parte delle operazioni di mappatura dei dati.

Creazione di un file di esecuzione per MapForce Server