0

Ejemplo de error de encabezado de tabla duplicada TOML

Verifique la sintaxis y estructura de los archivos de configuración TOML de forma local y segura.

Procesando... 0%
Analizando tablas TOML
Verificando variables
Comprobando bloques de matriz
Comprobando encabezados duplicados
Compilando variables

Resultado

Esta página abre el validador TOML precargado con una breve configuración que contiene un error común y real: la tabla [servidor] se declara una vez cerca de la parte superior del archivo con un host y un puerto, y luego se declara nuevamente más abajo para agregar una configuración de tiempo de espera, muy probablemente porque las configuraciones se agregaron más tarde sin darse cuenta de que la tabla ya existía. La verificación fallida a continuación se ejecuta en vivo en el momento en que se carga la página e informa la línea del segundo encabezado duplicado.

A diferencia de la sintaxis de matriz de tablas de doble corchete [[...]], un encabezado de tabla de un solo corchete como [servidor] solo puede aparecer una vez por archivo en TOML: cada clave que pertenece a esa tabla debe agruparse bajo su única declaración. Volver a declararlo más tarde no fusiona los dos bloques; simplemente no es válido y es un error fácil de cometer en un archivo de configuración que ha crecido por acumulación, con nuevas configuraciones agregadas en la parte inferior en lugar de insertarse en la tabla existente.

Reemplace la muestra con su propio TOML para ver que se le aplica la misma verificación de encabezado duplicado. Compárelo con el ajuste preestablecido toml-config-example para ver cómo la sintaxis de la matriz de tablas [[plugins]] repite legítimamente un encabezado sin desencadenar este error.