Este sitio web utiliza cookies, tanto propias como de terceros, para recopilar información estadística sobre su navegación y mostrarle información relacionada con sus preferencias, generada a partir de sus pautas de navegación. Si continúa navegando, consideramos que acepta su uso.

Administrar cookies

Tutorial para elaborar el archivo JSON

A la hora de crear una competición, necesitamos un archivo JSON con la información básica de la competición.

  • Número de jornada: campo obligatorio.
  • Fecha de jornada: campo obligatorio, en formato dd-mm-YYYY
  • Nombre de los equipos: campo obligatorio. 
    • Si el nombre lleva palabras entre comillas, debe escribirse así: Ejemplo: Equipo 1 \"B\" o Equipo 2 \"FEMENINO\"
    • En el caso de que la competición sea de un número impar de equipos, para señalar la jornada de descanso debe utilizarse la palabra "Descansa", respetando la mayúscula inicial.
  • Nombre de las instalaciones: campo opcional.
    •  Se aplica también la regla de las palabras entre comillas, en caso de que las necesite. Ejemplo: Instalación \"FULANITO DE TAL\"
  • Fecha del partido: campo opcional
  • Resultado local y visitante: campo opcional, en formato dd-mm-YYYY - HH:MM

 

                    
 [
                        {
                            "numero_jornada": "1",
                            "fecha_jornada": "29-09-2024",
                            "partidos": [
                                {
                                    "equipo_local": "Equipo 1",
                                    "equipo_visitante": "Equipo 2 \"B\"",
                                    "lugar": "Instalacion 1",
                                    "fecha_partido": "21-09-2024 - 20:00"
                                },
                                {
                                    "equipo_local": "Equipo 3",
                                    "equipo_visitante": "Descansa",
                                    "lugar": "Instalacion 2",
                                    "fecha_partido": ""
                                },
                                {
                                    "equipo_local": "Equipo 5",
                                    "equipo_visitante": "Equipo 6",
                                    "lugar": "",
                                    "fecha_partido": "21-09-2024 - 18:00"
                                },
                                {
                                    "equipo_local": "Equipo 7",
                                    "equipo_visitante": "Equipo 8",
                                    "lugar": "Instalacion 4",
                                    "fecha_partido": ""
                                },
                                {
                                    "equipo_local": "Equipo 9",
                                    "equipo_visitante": "Equipo 10",
                                    "lugar": "Instalacion 5",
                                    "fecha_partido": "21-09-2024 - 20:00"
                                },
                                {
                                    "equipo_local": "Equipo 11",
                                    "equipo_visitante": "Equipo 12",
                                    "lugar": "",
                                    "fecha_partido": "22-09-2024 - 12:00"
                                },
                                {
                                    "equipo_local": "Equipo 13",
                                    "equipo_visitante": "Equipo 14",
                                    "lugar": "Instalacion 7",
                                    "fecha_partido": "21-09-2024 - 20:00"
                                },
                                {
                                    "equipo_local": "Equipo 15",
                                    "equipo_visitante": "Equipo 16",
                                    "lugar": "Instalacion 8",
                                    "fecha_partido": "21-09-2024 - 20:00"
                                }
                            ]
                        },
                        {
                            "numero_jornada": "2",
                            "fecha_jornada": "06-10-2024",
                            "partidos": [
                                {
                                    "equipo_local": "Equipo 2 \"B\"",
                                    "equipo_visitante": "Equipo 15",
                                    "lugar": "",
                                    "fecha_partido": "29-09-2024 - 10:00"
                                },
                                {
                                    "equipo_local": "Equipo 4",
                                    "equipo_visitante": "Equipo 1",
                                    "lugar": "Instalacion 2",
                                    "fecha_partido": "29-09-2024 - 11:00"
                                },
                                {
                                    "equipo_local": "Equipo 6",
                                    "equipo_visitante": "Equipo 3",
                                    "lugar": "Instalacion 6",
                                    "fecha_partido": "28-09-2024 - 10:00"
                                },
                                {
                                    "equipo_local": "Equipo 8",
                                    "equipo_visitante": "Descansa",
                                    "lugar": "Instalacion 9",
                                    "fecha_partido": ""
                                },
                                {
                                    "equipo_local": "Equipo 10",
                                    "equipo_visitante": "Equipo 7",
                                    "lugar": "Instalacion 1",
                                    "fecha_partido": "29-09-2024 - 10:00"
                                },
                                {
                                    "equipo_local": "Equipo 12",
                                    "equipo_visitante": "Equipo 9",
                                    "lugar": "Instalacion 3",
                                    "fecha_partido": "29-09-2024 - 10:00"
                                },
                                {
                                    "equipo_local": "Equipo 14",
                                    "equipo_visitante": "Equipo 11",
                                    "lugar": "Instalacion 5",
                                    "fecha_partido": "29-09-2024 - 10:00"
                                },
                                {
                                    "equipo_local": "Equipo 16",
                                    "equipo_visitante": "Equipo 13",
                                    "lugar": "Instalacion 12",
                                    "fecha_partido": "29-09-2024 - 10:00"
                                }
                            ]
                        },
                        {
                            "numero_jornada": "3",
                            "fecha_jornada": "13-10-2024",
                            "partidos": [
                                {
                                    "equipo_local": "Equipo 2 \"B\"",
                                    "equipo_visitante": "Equipo 4",
                                    "lugar": "Instalacion 2",
                                    "fecha_partido": "13-10-2024 - 10:00"
                                },
                                {
                                    "equipo_local": "Descansa",
                                    "equipo_visitante": "Equipo 6",
                                    "lugar": "Instalacion 5",
                                    "fecha_partido": ""
                                },
                                {
                                    "equipo_local": "Equipo 3",
                                    "equipo_visitante": "Equipo 8",
                                    "lugar": "Instalacion 3",
                                    "fecha_partido": "13-10-2024 - 10:00"
                                },
                                {
                                    "equipo_local": "Equipo 5",
                                    "equipo_visitante": "Equipo 10",
                                    "lugar": "Instalacion 5",
                                    "fecha_partido": "13-10-2024 - 10:00"
                                },
                                {
                                    "equipo_local": "Equipo 7",
                                    "equipo_visitante": "Equipo 12",
                                    "lugar": "Instalacion 7",
                                    "fecha_partido": "13-10-2024 - 10:00"
                                },
                                {
                                    "equipo_local": "Equipo 9",
                                    "equipo_visitante": "Equipo 14",
                                    "lugar": "Instalacion 9",
                                    "fecha_partido": "13-10-2024 - 10:00"
                                },
                                {
                                    "equipo_local": "Equipo 11",
                                    "equipo_visitante": "Equipo 16",
                                    "lugar": "Instalacion 2",
                                    "fecha_partido": "13-10-2024 - 10:00"
                                },
                                {
                                    "equipo_local": "Equipo 15",
                                    "equipo_visitante": "Equipo 13",
                                    "lugar": "Instalacion 10",
                                    "fecha_partido": "13-10-2024 - 10:00"
                                }
                            ]
                        }
                    ]              


                    
                    
                

La forma más directa de crear el calendario de una competición es modificando a mano el ejemplo de calendario que os dejamos. No obstante, con el imparable ascenso de las capacidades de la inteligencia artificial, es posible utilizar la imagen de un calendario y pedirle a una IA que lo pase a un formato JSON del estilo que adjuntamos. 

Por poner sólo un ejemplo entre las muchas IA que existen, Gemini 2.0 de Google puede hacer un buen trabajo, tan solo limitado por el número de tokens que puede ofrecer por respuesta. En este caso tendríamos que decirle que nos vaya haciendo el JSON de 10 en 10 jornadas.