[{"data":1,"prerenderedAt":187},["ShallowReactive",2],{"page-pt":3,"article-list-pt":127,"article-pt-privacy":149},{"id":4,"title":5,"body":6,"description":17,"extension":18,"faqLabel":19,"faqTitle":20,"faqs":21,"footerFree":40,"footerLocal":41,"footerNavigate":42,"footerOutput":43,"footerTagline":44,"intro":45,"kicker":46,"limits":47,"limitsIntro":60,"limitsLabel":61,"limitsTitle":62,"mappingIntro":63,"mappingLabel":64,"mappingNoteLabel":65,"mappingTitle":66,"mappings":67,"meta":92,"navigation":93,"notes":94,"notesLabel":104,"notesTitle":105,"path":106,"seo":107,"seoTitle":108,"stem":109,"useCases":110,"useCasesIntro":123,"useCasesLabel":124,"useCasesTitle":125,"__hash__":126},"pages\u002Fpt\u002Findex.md","Conversor de JSON para YAML",{"type":7,"value":8,"toc":13},"minimark",[9],[10,11,12],"p",{},"Gere YAML legível a partir de JSON válido sem tirar os dados da aba atual.",{"title":14,"searchDepth":15,"depth":15,"links":16},"",2,[],"Converta JSON válido em YAML legível no navegador. Escolha a indentação e a largura sem enviar seus dados.","md","PERGUNTAS \u002F 05","Antes de gerar um arquivo YAML",[22,25,28,31,34,37],{"question":23,"answer":24},"O JSON é enviado a um servidor?","Não. A análise e a geração acontecem no navegador e arquivos locais usam a File API.",{"question":26,"answer":27},"YAML preserva os tipos JSON?","Strings, números, booleanos, null, arrays e objetos são representados, embora o consumidor possa aplicar outro esquema.",{"question":29,"answer":30},"Posso escolher a indentação?","Sim. Use dois ou quatro espaços e escolha a largura de linha.",{"question":32,"answer":33},"Por que a ordem das chaves permanece?","JavaScript normalmente mantém a ordem de inserção e a ferramenta não reordena alfabeticamente.",{"question":35,"answer":36},"O conversor adiciona comentários ou âncoras YAML?","Não. JSON não contém comentários, âncoras, aliases ou tags, e o conversor não pode deduzi-los.",{"question":38,"answer":39},"A conversão pode ser revertida?","Valores compatíveis costumam ser recuperados, mas aspas, espaços, quebras de linha e comentários não retornam ao formato original.","Uso gratuito","Sem armazenamento no servidor","Navegar","Saída","Conversão local de JSON para uma configuração YAML legível.","Transforme JSON rigoroso em YAML fácil de revisar, editar e usar em arquivos de configuração.","CONFIGURAÇÃO SEM CHAVES",[48,51,54,57],{"title":49,"body":50},"Comentários não podem ser inventados","JSON não contém comentários. Adicione explicações humanas depois da conversão quando o arquivo precisar delas.",{"title":52,"body":53},"Chaves duplicadas já foram perdidas","Um objeto JSON interpretado não consegue manter duas propriedades separadas com o mesmo nome.",{"title":55,"body":56},"Números grandes podem perder precisão","Números passam pelo JavaScript; use strings para identificadores ou inteiros de precisão crítica.",{"title":58,"body":59},"A formatação muda na volta","Valores compatíveis permanecem, mas aspas, espaços, largura de linha e comentários não voltam ao formato original.","O YAML gerado representa o valor interpretado e não o texto JSON exato. Conheça estes limites antes de salvar o arquivo como configuração.","IDA E VOLTA \u002F 04","Saída legível ainda merece revisão","JSON tem um sistema de tipos compacto e previsível. YAML representa os mesmos objetos, arrays e escalares com menos pontuação.","MAPA DE TIPOS \u002F 03","Resultado","De valores JSON para YAML legível",[68,72,76,80,84,88],{"json":69,"yaml":70,"note":71},"\"name\": \"Ada\"","name: Ada","Strings seguras podem sair sem aspas; o serializador adiciona aspas quando necessário.",{"json":73,"yaml":74,"note":75},"\"enabled\": true","enabled: true","Booleanos continuam como true ou false em letras minúsculas.",{"json":77,"yaml":78,"note":79},"\"count\": 42","count: 42","Números continuam numéricos depois de passar pela interpretação do JavaScript.",{"json":81,"yaml":82,"note":83},"\"items\": [\"a\", \"b\"]","items → - a \u002F - b","Arrays viram sequências YAML e mantêm a ordem.",{"json":85,"yaml":86,"note":87},"\"value\": null","value: null","null permanece explícito para não ser confundido com uma chave ausente.",{"json":89,"yaml":90,"note":91},"\"meta\": {\"id\": 7}","meta → id: 7","Objetos viram mapas YAML e normalmente mantêm a ordem de inserção.",{},true,[95,98,101],{"title":96,"body":97},"O JSON precisa ser válido","Comentários, vírgulas finais, undefined e objetos JavaScript são rejeitados sem correção silenciosa.",{"title":99,"body":100},"Formatação selecionável","Duas opções de indentação e larguras práticas cobrem estilos comuns sem transformar a ferramenta em uma IDE.",{"title":102,"body":103},"Algumas informações não existem","JSON não contém comentários, âncoras, tags próprias nem a formatação YAML original.","NOTAS DA CONVERSÃO \u002F 02","O que muda quando chaves viram indentação","\u002Fpt",{"title":5,"description":17},"Conversor JSON para YAML — Gere YAML limpo online","pt\u002Findex",[111,115,119],{"title":112,"body":113,"code":114},"Configuração de aplicativos","Leve configurações JSON para aplicativos CLIs ou serviços que usam YAML.","app.yaml",{"title":116,"body":117,"code":118},"CI e implantação","Crie uma base legível para pipelines e manifestos a partir de JSON gerado por máquinas.","pipeline.yml",{"title":120,"body":121,"code":122},"Exemplos e documentação","Mostre dados aninhados em um formato compacto e fácil de comentar.","example.yaml","JSON é ótimo para máquinas; YAML costuma ser mais simples quando uma equipe mantém a configuração.","CASOS DE USO \u002F 01","Onde o YAML gerado faz diferença","9cq7tNO8HRcg1hnpKl5sesn9PPftHryv2UdDn_OkZ_8",[128,133,137,141,145],{"slug":129,"title":130,"description":131,"eyebrow":132},"fix-invalid-json-before-yaml","Como corrigir JSON antes de converter para YAML","Encontre vírgulas finais, aspas simples, comentários e delimitadores abertos antes de gerar YAML.","GUIA TÉCNICO",{"slug":134,"title":135,"description":136,"eyebrow":132},"json-to-yaml-configuration","Usar JSON convertido em YAML para configuração","Converta JSON em YAML legível e revise tipos, chaves, segredos e compatibilidade antes de usar em configurações.",{"slug":138,"title":139,"description":140,"eyebrow":132},"json-vs-yaml","JSON versus YAML: sintaxe e usos","Compare JSON e YAML, tipos, comentários, indentação e decisões na conversão de dados estruturados.",{"slug":142,"title":143,"description":144,"eyebrow":132},"preserve-json-types-in-yaml","Preservar tipos JSON ao gerar YAML","Veja como manter strings, números, booleanos, null, arrays e objetos ao converter JSON para YAML.",{"slug":146,"title":147,"description":148,"eyebrow":132},"yaml-indentation-and-line-width","Indentação e largura de linha no YAML","Produza YAML legível sem alterar a hierarquia de objetos e arrays convertidos de JSON.",{"id":150,"title":151,"body":152,"description":156,"extension":18,"eyebrow":157,"faqs":158,"intro":159,"meta":160,"navigation":93,"path":161,"relatedGuides":162,"sections":163,"seo":180,"seoTitle":181,"slug":182,"stem":183,"type":184,"updated":185,"__hash__":186},"articles\u002Fpt\u002Farticles\u002Fprivacy.md","Política de privacidade",{"type":7,"value":153,"toc":154},[],{"title":14,"searchDepth":15,"depth":15,"links":155},[],"Como o jsontoyaml.org trata dados de conversão e processamento local.","CONFIANÇA E LEGAL",[],"Esta política descreve a versão atual do jsontoyaml.org, baseada no navegador.",{},"\u002Fpt\u002Farticles\u002Fprivacy",[],[164,168,172,176],{"title":165,"paragraphs":166},"Conteúdo da conversão",[167],"Texto JSON e arquivos são processados no navegador. O fluxo atual não envia a entrada nem o YAML gerado.",{"title":169,"paragraphs":170},"Registros técnicos",[171],"O provedor pode processar IP, navegador, caminho, horário e eventos de segurança para entregar e proteger o site.",{"title":173,"paragraphs":174},"Dados locais e links",[175],"Downloads, área de transferência, armazenamento e cache dependem do navegador e do dispositivo.",{"title":177,"paragraphs":178},"Alterações",[179],"Esta política será atualizada quando o produto mudar.",{"title":151,"description":156},"Política de privacidade — jsontoyaml.org","privacy","pt\u002Farticles\u002Fprivacy","legal","9 de outubro de 2026","erAvNDdO2hzBJoBSmvU9AxEDKVXbMq4Zuu_MunH_f3A",1791974047212]