Converter XML

Conversor XML por arrastar e soltar

  • Mapeamento por arrastar e soltar entre componentes
  • Suporta modelos de conteúdo XML Schema e DTD
  • Gera um esquema XML a partir de um documento de exemplo
  • Bibliotecas XSLT e funções de processamento de dados
  • Converter PDF para XML
  • Converter XML para CSV
  • Converter XML para JSON
  • Converter XML para bases de dados
  • Converter XML para Excel
  • Converter XML para Protobuf
  • Converter XML para Shopify / GraphQL

Converter XML para qualquer formato

Converta XML para qualquer outro formato com a ferramenta de conversão de dados MapForce

O Altova MapForce é uma ferramenta de mapeamento e conversão de dados que funciona com qualquer formato para qualquer outro, especialmente para XML e outros formatos. Oferece suporte completo para a conversão de:

  • XML
  • JSON
  • PDF
  • Dados da base de dados
  • Ficheiros CSV e ficheiros de texto
  • Excel
  • EDI
  • XBRL
  • Protobuf
  • Serviços web SOAP e REST
  • Shopify/GraphQL

Converta entre estes formatos em qualquer direção, crie mapeamentos de um para muitos, ou combine vários mapeamentos para obter o máximo de flexibilidade na integração de dados. Qualquer projeto de mapeamento XML pode ter múltiplas entradas e múltiplas saídas, e combinar tipos de dados completamente diferentes.

Converter XML para CSV

Converta facilmente ficheiros XML para CSV utilizando a funcionalidade de arrastar e soltar no MapForce

Um problema comum é a conversão de XML para CSV e outros formatos de texto, como o FLF. Para começar, basta inserir um ou mais formatos de dados de origem e destino no painel de mapeamento de dados. Se não tiver um esquema XML associado a um componente XML, o MapForce pode gerar um para si, com base num documento de exemplo do XML.

No painel de design, é fácil arrastar e soltar para associar campos XML e CSV para conversão, e adicionar funções e filtros para manipulação de dados.

Ao converter XML para CSV, os delimitadores CSV suportados incluem vírgulas, bem como tabulações, espaços, ponto e vírgulas ou um valor personalizado.

Além dos ficheiros CSV e FLF, é possível mapear para ou a partir de ficheiros de texto com estruturas mais complexas ou personalizadas, utilizando o MapForce FlexText. Ficheiros de texto antigos podem conter dados úteis em formatos CSV ou FLF dentro de um ficheiro de texto mais complexo. O FlexText permite extrair diretamente esses dados utilizando as operações CSV e FLF. Após aplicar a função "Dividir" e outras operações, pode armazenar os campos restantes formatados em CSV ou FLF, configurando os nomes dos campos, comprimentos, etc., para facilitar o mapeamento para ou a partir de XML e outros formatos.

Converter XML para Excel

Os clientes frequentemente precisam converter ficheiros XML para folhas de cálculo Excel. O MapForce facilita a definição de regras de processamento de dados complexas para converter ficheiros XML para o formato Excel OOXML. São suportadas as versões do Excel a partir de 2007.

O MapForce exibirá uma representação gráfica da estrutura do ficheiro Excel, facilitando a visualização de linhas, colunas e células, bem como referências a números e nomes. Este componente inclui ícones clicáveis que permitem definir e especificar os dados que serão mapeados para a conversão de XML para Excel.

Converta ficheiros XML para Excel utilizando a interface gráfica do MapForce

Visualizar o resultado da conversão XML

Ao criar um projeto de mapeamento XML, o motor MapForce integrado permite visualizar e guardar o código XSLT 1.0/2.0 ou XQuery gerado automaticamente com um único clique. Também pode clicar na aba "Saída" para visualizar o resultado real gerado pelo seu mapeamento XML.

Converta XML instantaneamente e visualize os resultados, ou selecione uma das opções de automatização

Automatize a conversão de XML com o MapForce Server

Para conversões XML recorrentes, considere o MapForce Server, que oferece alto desempenho.

O MapForce Server inclui o motor de transformação de dados integrado, desenvolvido para o MapForce, e foi significativamente aprimorado para funcionar em ambientes de servidor. O MapForce Server realiza transformações de dados para converter qualquer combinação de XML, bases de dados, EDI, XBRL, ficheiros simples, Excel, JSON, Protocol Buffers e/ou serviços web, utilizando mapeamentos de dados pré-processados e otimizados, armazenados em ficheiros de execução. O MapForce Server eleva a transformação de dados a um novo nível, com funcionalidades de servidor que incluem processamento paralelo, multithreading, inserção em lote de SQL, suporte multiplataforma e muito mais.

O pré-processamento permite um desempenho mais rápido e uma utilização de memória reduzida para a maioria das operações de mapeamento de dados.

Criar um ficheiro de execução do MapForce Server