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.
YAML é o formato de configuração mais difundido para pipelines de CI, Docker Compose e Kubernetes - com indentação em vez de parênteses. XML é o formato de marcação consolidado para o intercâmbio de dados, os documentos de escritório, os feeds RSS e muitas interfaces empresariais - com etiquetas e atributos. Esta ferramenta lê o seu arquivo YAML e escreve a mesma estrutura como XML bem formado.
A conversão corre inteiramente localmente no navegador: o js-yaml lê o YAML, o fast-xml-parser escreve o XML, ambos JavaScript puro. Os mapeamentos tornam-se elementos aninhados, as sequências tornam-se elementos repetidos e os escalares tornam-se o texto do elemento. Um documento XML precisa exatamente de um elemento root; se o seu YAML tiver várias chaves de nível superior ou for uma sequência, o conteúdo é colocado de forma ordenada sob um elemento root para que o resultado fique sempre bem formado.
As chaves que levam o prefixo @_ voltam a converter-se em verdadeiros atributos XML, tal como a contraparte XML para YAML - assim uma ida e volta preserva a estrutura. A ferramenta mantém-se honesta quanto a isso: as marcas temporais de YAML são escritas no XML como texto ISO 8601, porque XML não tem um tipo de data próprio. O resultado é XML indentado e legível, com um cabeçalho de declaração. Nada é enviado.
Ficha técnica
Ficha técnica
Formatos de entrada
YAML, YML
Formato de saída
XML
Processamento em lote
Não
Processamento
Localmente no navegador (JavaScript)
Upload de arquivos
Nenhum
Em 3 passos
Largue ou escolha o seu arquivo YAML.
A ferramenta converte-o em XML.
Transfira o arquivo XML.
Limites: Os mapeamentos tornam-se elementos aninhados, as sequências elementos repetidos e as chaves @_ atributos XML. Várias chaves de nível superior ou uma sequência na raiz são colocadas sob um elemento root para que o XML tenha exatamente um root. As marcas temporais de YAML são escritas como texto ISO 8601 (XML não tem tipo de data). O YAML inválido é rejeitado com uma mensagem clara. Comentários do YAML se perdem na leitura, já que o XML não consegue representá-los no mesmo lugar.
Perguntas frequentes
Meu arquivo é enviado?
Não. A conversão corre inteiramente localmente no navegador - nada é enviado.
O que acontece se meu YAML tiver várias chaves de raiz?
O conteúdo é colocado sob um elemento root para que o XML tenha exatamente um elemento root.
Os atributos são suportados?
Sim. As chaves com o prefixo @_ tornam-se verdadeiros atributos XML, tal como em XML para YAML.
Como são tratadas as marcas temporais?
Como texto ISO 8601, porque XML não tem um tipo de data próprio.
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