Não há qualquer subcontratação no tratamento do conteúdo dos seus arquivos. Não precisa de um contrato de tratamento de dados com a gottrix para processar documentos confidenciais ou empresariais.
Hosted in GermanyGlobal Content Delivery
Servidores de origem na Hetzner, na Alemanha, com entrega mundial por meio de uma rede de distribuição de conteúdo (CDN). O conteúdo dos seus arquivos nunca é transmitido nesse processo - ele não sai do seu dispositivo.
XML é um formato de marcação muito difundido para troca de dados, configuração e documentos - com etiquetas, elementos aninhados e atributos. TOML é o formato de configuração muito legível das toolchains de Rust e Python, com seções entre parênteses retos e linhas simples de chave-igual-valor. Esta ferramenta lê o seu arquivo XML e escreve a mesma árvore como TOML bem formado.
A conversão corre inteiramente localmente no navegador: o fast-xml-parser lê o XML, o smol-toml escreve o TOML, ambos JavaScript puro. Como um documento XML tem exatamente um elemento raiz, este torna-se uma tabela TOML com essa chave raiz. Os elementos aninhados tornam-se subtabelas e os elementos repetidos tornam-se arrays. Os atributos são preservados e aparecem - como em XML para JSON - com o prefixo @_; essas chaves e a chave de texto #text são escritas como chaves entre aspas em TOML.
Assim se constrói uma ponte entre marcação e configuração: um registro XML torna-se um .toml editável à mão. A ferramenta mantém-se honesta quanto a isso: a boa formação é verificada antes da análise, e o XML inválido é rejeitado com uma mensagem clara. Se um valor não puder ser representado em TOML, a ferramenta indica-o com clareza em vez de produzir em silêncio algo errado. Nada é enviado.
Ficha técnica
Ficha técnica
Formatos de entrada
XML
Formato de saída
TOML
Processamento em lote
Não
Processamento
Localmente no navegador (JavaScript)
Upload de arquivos
Nenhum
Em 3 passos
Largue ou escolha o seu arquivo XML.
A ferramenta converte-o em TOML.
Transfira o arquivo TOML.
Limites: Um documento XML tem exatamente um elemento raiz, por isso resulta uma tabela TOML com essa chave raiz. Os elementos aninhados tornam-se subtabelas e os elementos repetidos arrays. Os atributos (@_) e o conteúdo de texto dos elementos (#text) são escritos como chaves entre aspas de TOML. A boa formação é verificada antes da análise; o XML inválido é rejeitado com uma mensagem clara. Os valores que não podem ser representados são indicados com clareza. Um texto com aparência numérica ou booleana é reconhecido como número/booleano TOML real (como já ocorre na leitura para XML para JSON); os comentários do XML não são captados durante a análise e, por isso, não aparecem no TOML.
Perguntas frequentes
Meu arquivo é enviado?
Não. A conversão corre inteiramente localmente no navegador - nada é enviado.
Como são tratados os atributos?
Os atributos aparecem com o prefixo @_ e são escritos como chaves entre aspas em TOML, por exemplo "@_id".
O que acontece com os elementos repetidos?
Os elementos com o mesmo nome que ocorrem várias vezes são reunidos num array TOML.
Por que algumas chaves vão entre aspas?
Chaves como @_id ou #text não são chaves TOML simples; são escritas corretamente entre aspas.
Apenas com o seu consentimento medimos a utilização de forma anonimizada através de cookies para melhorar o gottrix. Os seus arquivos permanecem sempre locais, no seu dispositivo. Privacidade