Mi aprendizaje ↗
LECCIÓN 09 / 20 · Productividad

Valida JSON y categorías antes de actuar

Pedir JSON al modelo no elimina la necesidad de validarlo. Comprueba sintaxis, campos, tipos y valores permitidos. Una respuesta estructurada puede ser formalmente correcta y semánticamente absurda; por eso también necesitas reglas de negocio.

Bloque 3: Validación y seguridad · 20 minutos orientativos de lectura y práctica

CASO EXPLICADO

Así se aplica

El objeto {"categoria":"urgente","requiere_revision":"false"} puede incumplir el contrato si urgente no es categoría admitida y el segundo campo debería ser booleano, no una cadena de texto.

Paso a paso

  1. Define el esquema esperado.
  2. Rechaza campos inválidos o envíalos a revisión.
  3. Comprueba reglas adicionales antes de escribir en el destino.
TU PUNTO DE PARTIDA

Pruébalo con este prompt

Quiero practicar: Valida JSON y categorías antes de actuar. Contexto de referencia: El objeto {"categoria":"urgente","requiere_revision":"false"} puede incumplir el contrato si urgente no es categoría admitida y el segundo campo debería ser booleano, no una cadena de texto. Mi objetivo: Prepara cuatro respuestas: válida, JSON roto, categoría desconocida y tipo incorrecto. Actúa como tutor: primero pide mi intento, después revisa el razonamiento y los errores. No inventes datos ni completes la tarea por mí. Explica qué puedo verificar por mi cuenta.

Sustituye los campos entre corchetes con tu caso. Revisa siempre el resultado.
AHORA TE TOCA A TI

Un ejercicio para pasar a la acción.

Prepara cuatro respuestas: válida, JSON roto, categoría desconocida y tipo incorrecto.

No escribas datos personales ni información confidencial.
Ver solución orientativa y criterios de revisión

Solo la válida debe avanzar automáticamente. Las demás deben conservar la entrada y el error para revisión. No conviertas silenciosamente cualquier texto parecido a false en una decisión de negocio.

Antes de marcar la lección

  • El ejercicio responde al objetivo y utiliza los datos o hechos indicados.
  • Las decisiones y los resultados se pueden explicar con evidencia del caso.
  • Se han comparado los resultados con la solución orientativa y documentado las diferencias.

La corrección del ejercicio es una autoevaluación. Compara tu razonamiento con la guía; no hay un tutor automático conectado.

← Lección anterior9 de 20 · Bloque 3 de 5
Siguiente lección →