Bueno para convertir ejemplos de interfaz y datos de configuración: preservar números enteros grandes, decimales exactos y tipos de cadenas sin volver a serializar números a través de flotantes de JavaScript.
Convierta según YAML 1.2, conservando la precisión numérica; no retener comentarios y escritos ancla. Rechace alias, claves complejas, claves duplicadas, etiquetas personalizadas y números no finitos. Los programas posteriores aún pueden leer enteros grandes JSON como números de punto flotante. Hasta 100 capas, 10.000 nodos.
Caracteres 70 / 100,000
Tecla de acceso directo: Ctrl/⌘+Entrar. La modificación de entradas u opciones borra los resultados antiguos.
El último dígito de la identificación no se redondea, el código sigue siendo una cadena; las comillas son YAML válidas para evitar ambigüedades de tipos.
No se aceptan alias, claves que no sean cadenas, claves duplicadas, etiquetas personalizadas, NaN o Infinity. Los comentarios y anclajes de YAML no se conservan; sólo se transforman los datos.
El resultado de este sitio conserva el texto original de los números, pero los programas que reciben JSON aún pueden usar análisis de punto flotante. Si la empresa necesita transmitir de manera confiable identificaciones largas en varios idiomas, se recomienda definir la identificación como una cadena.
Analiza datos utilizando el árbol de sintaxis YAML 1.2 de yaml, generando JSON nodo por nodo o bloque YAML; los números siguen el léxico decimal sin formato y los enteros hexadecimales y octales se convierten utilizando BigInt. Rechace tipos y alias que no se puedan asignar a JSON.
Verificación de contenido:2026-09-08 · Acerca de este sitio y descripción del contenido