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 bancos de dados
  • Converter XML para Excel
  • Converter XML para Protobuf
  • Converter XML para Shopify / GraphQL

Converter XML para qualquer formato

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

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 do banco de dados
  • Arquivos CSV e arquivos de texto
  • Excel
  • EDI
  • XBRL
  • Protobuf
  • Serviços web SOAP e REST
  • Shopify/GraphQL

Converta entre esses formatos em qualquer direção, crie mapeamentos de um para muitos, ou combine 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 arquivos XML para CSV usando a função 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 na área de mapeamento de dados. Se você não tiver um esquema XML associado a um componente XML, o MapForce pode gerar um para você, com base em um 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 arquivos CSV e FLF, é possível mapear dados para ou a partir de arquivos de texto com estruturas mais complexas ou personalizadas, utilizando o MapForce FlexText. Arquivos de texto antigos podem conter dados úteis em formatos CSV ou FLF dentro de um arquivo de texto mais complexo. O FlexText permite extrair diretamente esses dados utilizando as operações CSV e FLF. Após aplicar a função de divisão e outras operações, você 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 arquivos XML para planilhas do Excel. O MapForce facilita a definição de regras avançadas de processamento de dados para converter arquivos XML para o formato Excel OOXML. As versões do Excel a partir de 2007 são suportadas.

O MapForce exibirá uma representação gráfica da estrutura do arquivo 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 arquivos XML para o formato 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 salvar o código XSLT 1.0/2.0 ou XQuery gerado automaticamente com apenas um clique. Você também pode clicar na aba "Saída" para visualizar o resultado real gerado pelo seu mapeamento XML.

Converta arquivos XML instantaneamente e visualize os resultados, ou escolha entre as opções de automação disponíveis

Automatize a conversão de XML com o MapForce Server

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

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, bancos de dados, EDI, XBRL, arquivos de texto simples, Excel, JSON, Protocol Buffers e/ou serviços web, utilizando mapeamentos de dados pré-processados e otimizados, armazenados em arquivos de execução. O MapForce Server eleva a transformação de dados a um novo nível, com recursos de servidor que incluem processamento paralelo, multithreading, inserção em lote de dados no SQL, suporte multiplataforma e muito mais.

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

Criando um arquivo de execução do MapForce Server