Inicio rápido
-
Pegar JSON
El lado izquierdo es la salida del modelo o los datos de muestra.
-
Pegar esquema
El lado derecho utiliza objeto, requerido y propiedades.
Pegue el modelo JSON y un esquema de destino para comprobar los campos requeridos y los tipos básicos antes de enviar la salida estructurada.
Privacidad: procesado localmente, nunca cargado.
↓ Pega en el área de entrada de abajo para ver los resultados al instante
校验通过
支持 object 类型、required 与 properties 嵌套; 类型检查为 string/number/boolean 等基础类型。非完整 JSON Schema 实现。
Pegue el modelo JSON y un esquema de destino para comprobar los campos requeridos y los tipos básicos antes de enviar la salida estructurada.
Pegar JSON
El lado izquierdo es la salida del modelo o los datos de muestra.
Pegar esquema
El lado derecho utiliza objeto, requerido y propiedades.
Se empareja con el esquema JSON de la muestra para inferir un esquema, y luego validar las salidas reales aquí.
Para usar esta herramienta, primero pegue el JSON devuelto por su LLM en el cuadro de entrada izquierdo. A continuación, pegue su esquema JSON en el cuadro derecho. Haga clic en validar para ver los errores destacados, incluidos los campos que faltan, las incompatibilidades de tipo y los problemas de formato. Arregle los errores y vuelva a validar hasta que la salida cumpla plenamente con su esquema.
Para esquemas complejos, validar en fases: comprobar primero los campos requeridos, luego los tipos, finalmente las estructuras anidadas. Simplificar el esquema durante la depuración para aislar los problemas. Revalidar cada vez que cambien las respuestas de la API, especialmente después de las actualizaciones del modelo.
Define required, type, enum, pattern constraints. Same schema for LLM structured output and REST contract tests. Valid JSON may fail schema—json-formatter first, then validate.
Extract schemas from OpenAPI components—openapi-formatter tidies large specs before copy.
System prompt declares schema; retry or fallback on validator failure. Use llm-json-extractor to strip Markdown fences.
token-counter keeps schema + examples within context.
Browser tool for ad-hoc; CI uses ajv with the same schema file. Error paths ($.items[2].price) pinpoint bugs.
json-diff before/after fixes against schema changes.
Input
{"name":"Ada","score":98} Output
Valid or issue list
Centrado en objetos anidados; Revisar matrices complejas manualmente.
No del todo. Mientras comprobamos el cumplimiento estructural, el uso en el mundo real requiere probar la semántica de campo, el manejo de nulos, el truncado de texto, etc. Combine con pruebas unitarias y validación de sandbox.
See tool implementation—complex $ref may need simplification.
yaml-converter first for YAML instances or schemas.
No.
email/date-time format support varies—use pattern for critical rules.