> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-fix-nav-issues.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> Lista de opciones de formato para el formato JSON

# Opciones de formato para JSON

En esta página puede encontrar las opciones de formato comunes a todos los formatos JSON.

| Configuración                                                                                                                                                     | Descripción                                                                                                                                                                | Predeterminado | Nota                                                                                                                                                                                                    |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [`input_format_import_nested_json`](/es/reference/settings/formats#input_format_import_nested_json)                                                               | Asigna datos JSON anidados a tablas anidadas (funciona con el formato JSONEachRow).                                                                                        | `false`        |                                                                                                                                                                                                         |
| [`input_format_json_read_bools_as_numbers`](/es/reference/settings/formats#input_format_json_read_bools_as_numbers)                                               | Permite interpretar valores booleanos como números en formatos de entrada JSON.                                                                                            | `true`         |                                                                                                                                                                                                         |
| [`input_format_json_read_bools_as_strings`](/es/reference/settings/formats#input_format_json_read_bools_as_strings)                                               | Permite interpretar valores booleanos como cadenas en los formatos de entrada JSON.                                                                                        | `true`         |                                                                                                                                                                                                         |
| [`input_format_json_read_numbers_as_strings`](/es/reference/settings/formats#input_format_json_read_numbers_as_strings)                                           | Permite interpretar números como cadenas en los formatos de entrada JSON.                                                                                                  | `true`         |                                                                                                                                                                                                         |
| [`input_format_json_read_arrays_as_strings`](/es/reference/settings/formats#input_format_json_read_arrays_as_strings)                                             | Permite interpretar arrays JSON como cadenas en los formatos de entrada JSON.                                                                                              | `true`         |                                                                                                                                                                                                         |
| [`input_format_json_read_objects_as_strings`](/es/reference/settings/formats#input_format_json_read_objects_as_strings)                                           | Permite interpretar objetos JSON como cadenas en los formatos de entrada JSON.                                                                                             | `true`         |                                                                                                                                                                                                         |
| [`input_format_json_named_tuples_as_objects`](/es/reference/settings/formats#input_format_json_named_tuples_as_objects)                                           | Analiza las columnas de tuplas con nombre como objetos JSON.                                                                                                               | `true`         |                                                                                                                                                                                                         |
| [`input_format_json_try_infer_numbers_from_strings`](/es/reference/settings/formats#input_format_json_try_infer_numbers_from_strings)                             | Intenta inferir números a partir de campos String durante la inferencia de esquema.                                                                                        | `false`        |                                                                                                                                                                                                         |
| [`input_format_json_try_infer_named_tuples_from_objects`](/es/reference/settings/formats#input_format_json_try_infer_named_tuples_from_objects)                   | Intenta inferir tuplas con nombre a partir de objetos JSON durante la inferencia de esquema.                                                                               | `true`         |                                                                                                                                                                                                         |
| [`input_format_json_infer_incomplete_types_as_strings`](/es/reference/settings/formats#input_format_json_infer_incomplete_types_as_strings)                       | Use el tipo String para las claves que contengan únicamente NULL u objetos/arreglos vacíos durante la inferencia de esquema en formatos de entrada JSON.                   | `true`         |                                                                                                                                                                                                         |
| [`input_format_json_defaults_for_missing_elements_in_named_tuple`](/es/reference/settings/formats#input_format_json_defaults_for_missing_elements_in_named_tuple) | Inserte valores predeterminados para los elementos ausentes en el objeto JSON al analizar una tupla con nombre.                                                            | `true`         |                                                                                                                                                                                                         |
| [`input_format_json_ignore_unknown_keys_in_named_tuple`](/es/reference/settings/formats#input_format_json_ignore_unknown_keys_in_named_tuple)                     | Ignore las claves desconocidas en el objeto JSON de las tuplas con nombre.                                                                                                 | `false`        |                                                                                                                                                                                                         |
| [`input_format_json_compact_allow_variable_number_of_columns`](/es/reference/settings/formats#input_format_json_compact_allow_variable_number_of_columns)         | Permite un número variable de columnas en el formato JSONCompact/JSONCompactEachRow, ignora las columnas adicionales y usa valores por defecto en las columnas que faltan. | `false`        |                                                                                                                                                                                                         |
| [`input_format_json_throw_on_bad_escape_sequence`](/es/reference/settings/formats#input_format_json_throw_on_bad_escape_sequence)                                 | Lanza una excepción si la cadena JSON contiene una secuencia de escape no válida. Si se desactiva, las secuencias de escape no válidas permanecerán tal cual en los datos. | `true`         |                                                                                                                                                                                                         |
| [`input_format_json_empty_as_default`](/es/reference/settings/formats#input_format_json_empty_as_default)                                                         | Trata los campos vacíos de la entrada JSON como valores predeterminados.                                                                                                   | `false`        | Para las expresiones predeterminadas complejas, también debe estar habilitado [input\_format\_defaults\_for\_omitted\_fields](/es/reference/settings/formats#input_format_defaults_for_omitted_fields). |
| [`output_format_json_quote_64bit_integers`](/es/reference/settings/formats#output_format_json_quote_64bit_integers)                                               | Controla si los enteros de 64 bits se entrecomillan en el formato de salida JSON.                                                                                          | `true`         |                                                                                                                                                                                                         |
| [`output_format_json_quote_64bit_floats`](/es/reference/settings/formats#output_format_json_quote_64bit_floats)                                                   | Controla si los números de coma flotante de 64 bits se entrecomillan en el formato de salida JSON.                                                                         | `false`        |                                                                                                                                                                                                         |
| [`output_format_json_quote_denormals`](/es/reference/settings/formats#output_format_json_quote_denormals)                                                         | Permite las salidas '+nan', '-nan', '+inf' y '-inf' en el formato de salida JSON.                                                                                          | `false`        |                                                                                                                                                                                                         |
| [`output_format_json_quote_decimals`](/es/reference/settings/formats#output_format_json_quote_decimals)                                                           | Controla el uso de comillas en los valores decimales en el formato de salida JSON.                                                                                         | `false`        |                                                                                                                                                                                                         |
| [`output_format_json_escape_forward_slashes`](/es/reference/settings/formats#output_format_json_escape_forward_slashes)                                           | Controla el escape de las barras diagonales en las salidas de cadenas en el formato de salida JSON.                                                                        | `true`         |                                                                                                                                                                                                         |
| [`output_format_json_named_tuples_as_objects`](/es/reference/settings/formats#output_format_json_named_tuples_as_objects)                                         | Serializa las columnas de tuplas con nombre como objetos JSON.                                                                                                             | `true`         |                                                                                                                                                                                                         |
| [`output_format_json_array_of_rows`](/es/reference/settings/formats#output_format_json_array_of_rows)                                                             | Genera un array JSON con todas las filas en formato JSONEachRow(Compact).                                                                                                  | `false`        |                                                                                                                                                                                                         |
| [`output_format_json_validate_utf8`](/es/reference/settings/formats#output_format_json_validate_utf8)                                                             | Habilita la validación de secuencias UTF-8 en los formatos de salida JSON                                                                                                  | `false`        | Ten en cuenta que no afecta a los formatos JSON/JSONCompact/JSONColumnsWithMetadata; siempre validan UTF-8.                                                                                             |
