Fatos principais
- Categoria
- Data Processing
- Tipos de entrada
- file, select
- Tipo de saída
- file
- Cobertura de amostras
- 4
- API disponível
- Yes
Visão geral
O Fusionador de XML é uma ferramenta eficiente projetada para consolidar múltiplos arquivos XML em um único documento, oferecendo controle total sobre a estrutura dos elementos raiz e a integridade dos namespaces.
Quando usar
- •Quando você precisa consolidar logs ou relatórios gerados em múltiplos arquivos XML.
- •Ao preparar conjuntos de dados XML para importação em sistemas que exigem um único arquivo fonte.
- •Para organizar e unificar fragmentos de dados XML mantendo a estrutura original dos namespaces.
Como funciona
- •Selecione os arquivos XML que deseja combinar no painel de upload.
- •Escolha a estratégia de mesclagem, como combinar elementos raiz ou mesclar filhos sob um único nó.
- •Configure o tratamento de elementos raiz e a preservação de namespaces conforme a necessidade do seu esquema.
- •Clique em processar para gerar um arquivo XML único, formatado ou compacto, pronto para download.
Casos de uso
Exemplos
1. Consolidação de Logs de Servidor
Administrador de Sistemas- Contexto
- O administrador possui 5 arquivos de log XML diários e precisa analisá-los em uma única ferramenta de monitoramento.
- Problema
- A ferramenta de análise exige um único arquivo XML para processar os dados de toda a semana.
- Como usar
- Carregar os 5 arquivos, selecionar 'Merge Children' e definir o formato de saída como 'Pretty'.
- Configuração de exemplo
-
mergeStrategy: merge-children, handleRootElements: direct, preserveNamespaces: yes, outputFormat: pretty - Resultado
- Um único arquivo XML contendo todos os registros de log, pronto para ser importado no software de análise.
2. Mesclagem de Exportações de Dados
Analista de Dados- Contexto
- O analista recebeu várias exportações de produtos de diferentes categorias, cada uma em um arquivo XML separado.
- Problema
- É necessário criar um catálogo mestre unificado para o banco de dados da empresa.
- Como usar
- Upload dos arquivos, escolha da estratégia 'Combine Root Elements' e opção 'Wrap' para identificar a origem de cada lote.
- Configuração de exemplo
-
mergeStrategy: combine-root, handleRootElements: wrap, preserveNamespaces: no, outputFormat: xml - Resultado
- Um arquivo XML consolidado com todos os produtos, onde cada lote original está encapsulado para fácil identificação.
Testar com amostras
xml, text, fileHubs relacionados
FAQ
Quantos arquivos posso mesclar de uma vez?
Você pode carregar e processar até 5 arquivos XML simultaneamente.
O que acontece com os namespaces durante a mesclagem?
Você pode optar por preservar ou remover os namespaces originais usando a configuração de preservação de namespaces.
Posso escolher como os elementos raiz são tratados?
Sim, você pode escolher entre manter os elementos raiz originais ou envolvê-los em um novo elemento pai para organizar os dados.
O arquivo de saída será legível?
Sim, você pode selecionar o formato 'Pretty' para um XML formatado e indentado, ou 'Compact' para um arquivo otimizado.
Existe limite de tamanho para os arquivos?
Cada arquivo enviado pode ter até 10 MB.