YAML para JSON
Digite YAML
Opções de Conversão
Resultado da Conversão
Por favor, insira o código YAML e clique no botão converter para ver o resultado
Guia de Uso
Insira o código YAML
Cole o código YAML que deseja converter no campo de entrada.
Configure as opções de conversão
Ajuste o tamanho e tipo de indentação conforme necessário.
Selecione o tipo de operação
Clique no botão "Converter para JSON" para formatação convertida, ou clique no botão "Compactar JSON" para conversão compactada.
Copie ou baixe o resultado
Você pode copiar o código JSON convertido ou baixá-lo como arquivo JSON.
Conhecimentos Básicos de YAML e JSON
O que é YAML?
YAML (YAML Ain't Markup Language) é um formato legível por humanos para serialização de dados, frequentemente usado em arquivos de configuração e troca de dados. Ele usa recuo de espaços para representar hierarquia e possui uma sintaxe concisa e legível.
Exemplo básico de YAML:
# Este é um comentário name: John Doe age: 30 address: street: 123 Main St city: Anytown country: USA skills: - JavaScript - Python - HTML/CSS isActive: true
O que é JSON?
JSON (JavaScript Object Notation) é um formato leve para troca de dados, baseado em um subconjunto do JavaScript. Ele usa pares chave-valor e arrays para representar estruturas de dados, sendo fácil de ser analisado e gerado por máquinas.
Exemplo básico de JSON:
{
"name": "John Doe",
"age": 30,
"address": {
"street": "123 Main St",
"city": "Anytown",
"country": "USA"
},
"skills": [
"JavaScript",
"Python",
"HTML/CSS"
],
"isActive": true
}
Principais diferenças entre YAML e JSON
- YAML usa recuo para representar hierarquia, JSON usa chaves e colchetes
- YAML suporta comentários, JSON não suporta comentários
- YAML é mais fácil de ler e escrever para humanos, JSON é mais adequado para processamento por máquinas e transferência de rede
- YAML permite omitir aspas (em certos casos), JSON exige que chaves e valores de string sejam cercados por aspas duplas
- Ambos podem ser convertidos um para o outro e têm capacidade expressiva equivalente
推荐工具
Herramienta de formateo XML - Herramienta gratuita en línea para embellecer y comprimir código XML
Herramienta gratuita en línea de formateo XML que admite funciones como embellecimiento, compresión, validación de código XML, etc., para que su código XML sea más estándar y legible. Proporciona vista previa de formateo en tiempo real y admite múltiples opciones de formato XML.
XML a JSON - Herramienta de conversión en línea gratuita
La herramienta XML a JSON puede analizar y convertir cadenas en formato XML y JSON, y formatear las cadenas convertidas.
Herramienta en línea para formatear y comprimir JavaScript - Embellecer, optimizar y ofuscar código JS
Una potente herramienta en línea para formatear y comprimir código JavaScript (JS). Admite sangría personalizada (tabulaciones o espacios), plegado/desplegado de código, ajuste de línea automático, embellecimiento con un solo clic y compresión/ofuscación eficiente de scripts JS, ayudando a los desarrolladores a mejorar la legibilidad del código, reducir el tamaño del archivo y optimizar el rendimiento del sitio web.
Conversor de YAML a JSON - Caja de herramientas en línea gratuita
Herramienta en línea de conversión mutua entre formatos YAML (YML) y JSON, compatible con la conversión mutua entre datos YAML y JSON, y también compatible con la validación de si los datos de formato YAML y JSON ingresados son correctos.
Formateo YAML - Herramienta YAML en línea gratuita
Herramienta gratuita en línea para formatear y embellecer YAML, compatible con ajuste automático de sangría, resaltado de sintaxis y eliminación de espacios extra, haciendo que tu código YAML sea claro y fácil de leer. ¡Sin instalación necesaria, formateo con un solo clic para mejorar la legibilidad y la eficiencia de mantenimiento de los archivos YAML!