Cómo validar y formatear JSON sin cambiar valores.
La validación JSON debe usar un analizador e indicar la ubicación real del error. Dar formato es distinto de comprobar un esquema específico de una aplicación.
Adapta el flujo de trabajo a tu tarea.
Analiza la entrada exacta para identificar errores sintácticos y formatea el JSON válido sin cambiar valores. Separa la validación del esquema de aplicación e indica la ubicación y el motivo del fallo real del analizador.
- Qué aportas
- Texto JSON.
- Qué obtienes
- Validación sintáctica, ubicaciones de errores y JSON formateado.
Mira la entrada y el resultado.
Entrada y salida ilustrativas · ejemplo didáctico, no una ejecución de WebAct en directo
Ejemplo campo
Input: {"active": true,}Ejemplo completo
The trailing comma is invalid JSON. Corrected input: {"active": true}.Carga esta entrada en el prompt y cópialo en WebAct para probar la tarea. Tu resultado puede diferir del ejemplo.
Decisiones y solución de problemas.
¿Un JSON válido significa que los datos cumplen el contrato de mi API?
No. La validación sintáctica solo establece que el JSON puede analizarse. Los campos obligatorios, tipos y reglas de negocio requieren comprobaciones separadas.
¿Por qué un texto que parece un objeto JavaScript falla al analizarse como JSON?
Comprueba los nombres de propiedades entre comillas, las comas finales y los valores o comentarios no admitidos. JSON tiene sus propias reglas sintácticas.
Pruébalo con tu propia fuente.
Sustituye el ejemplo por tu material en el prompt. Conserva los requisitos que necesites y copia la tarea en WebAct.
Personalizar y copiar la tarea ↑