Não há qualquer subcontratação no tratamento do conteúdo dos seus ficheiros. Não precisa de um contrato de tratamento de dados com a gottrix para processar documentos confidenciais ou empresariais.
Servidores na AlemanhaRGPD desde a conceção
Servidores de origem na Hetzner, na Alemanha. Como os seus ficheiros nunca saem do dispositivo, o conteúdo deles não chega sequer a ser transmitido.
O XML é um formato de dados hierárquico e difundido - típico de feeds RSS, APIs SOAP, documentos do Office, configurações e troca de dados entre sistemas. Para o processamento em programas e APIs modernos, porém, o JSON é mais prático. Esta ferramenta traduz a estrutura em árvore do XML em um objeto JSON equivalente.
Esta ferramenta analisa o seu XML inteiramente de forma local no seu navegador (fast-xml-parser, JavaScript puro). Elementos aninhados viram objetos aninhados, e atributos são aproveitados com o prefixo "@_", de modo que nenhuma informação se perde. XML inválido é recusado com uma mensagem de erro clara. Nada é enviado.
Você vai topar com isso, por exemplo, ao avaliar um feed de notícias, um sitemap, uma interface de extrato bancário ou uma antiga especificação de exportação de dados que ainda pensa em colchetes angulares. Ao ler o resultado, atente a uma peculiaridade: se um elemento filho ocorre só uma vez, surge um único objeto; em caso de repetição, porém, surge uma lista. Quem leva isso em conta no código que segue o processamento evita casos especiais surpreendentes quando a quantidade varia.
Ficha técnica
Ficha técnica
Formatos de entrada
XML
Formato de saída
JSON
Processamento em lote
Não
Processamento
Localmente no navegador (JavaScript)
Upload de arquivos
Nenhum
Em 3 passos
Arraste ou escolha seu arquivo XML.
Escolha a formatação (indentada ou compacta).
Baixe o arquivo JSON.
Limites:O XML deve estar bem formado (caso contrário, um erro claro). Os atributos recebem o prefixo "@_". Comentários e instruções de processamento são ignorados. Conteúdo misto (texto ao lado de elementos filhos) nem sempre pode ser mapeado de forma inequívoca. Os namespaces permanecem como prefixo na chave.
Perguntas frequentes
Meu arquivo é enviado?
Não. A conversão roda inteiramente de forma local no navegador - nada é enviado.
Os atributos são aproveitados?
Sim. Os atributos aparecem no JSON com o prefixo "@_" antes do nome.
O que acontece com XML inválido?
Você recebe uma mensagem de erro clara com a causa - sem travamento.
Posso gerar o JSON de forma compacta?
Sim, pela opção dá para escolher JSON indentado ou compacto.
Apenas com o seu consentimento medimos a utilização de forma anonimizada através de cookies para melhorar o gottrix. Os seus ficheiros permanecem sempre locais, no seu dispositivo. Privacidade