Atrás

#json-patch

2 APIs con esta etiqueta

API de JSON Pointer

Direcciona valores dentro de un documento JSON mediante JSON Pointer (RFC 6901) — la sintaxis de ruta /a/b/0 utilizada por JSON Patch (RFC 6902), JSON Schema y OpenAPI $ref. El endpoint get resuelve el valor en un puntero (y te indica si existe); set escribe un valor en un puntero y devuelve el documento modificado (usa - como el token final del arreglo para agregar); y list enumera cada puntero en un documento, opcionalmente solo los valores hoja. El escape de tokens (~0 para ~, ~1 para /) se maneja por ti. Perfecto para leer y parchear quirúrgicamente JSON profundo, construir herramientas de configuración y formularios, y recorrer respuestas de API. Cómputo local puro — sin clave, sin servicio de terceros, instantáneo; hasta 2 MB vía POST. En vivo, nada almacenado. 4 endpoints. Distinto de consultas JSONPath, diff/patch JSON y aplanamiento por notación de puntos.

api.oanor.com/jsonpointer-api

API de Diff y Parche JSON

Compare y parchee documentos JSON según estándares RFC. Pase dos documentos y el servicio devuelve si son iguales, un Parche JSON RFC 6902 (las operaciones precisas de agregar/eliminar/reemplazar que convierten el primero en el segundo, usando rutas JSON-Pointer RFC 6901), un resumen de cambios y un Parche de Fusión JSON RFC 7386. El endpoint de parche funciona al revés: aplique un parche RFC 6902 (operaciones de agregar, eliminar, reemplazar, mover, copiar y probar) o un parche de fusión RFC 7386 a un documento y obtenga el resultado. Los documentos se pueden enviar en línea o como cuerpo JSON. Todo se calcula localmente sin llamadas de red, por lo que es rápido y determinista. Construido para gestión de configuración y estado, detección de cambios en API, pistas de auditoría y registros de cambios, comprobaciones de concurrencia optimista y tuberías de sincronización de datos. Un motor de diff/parche JSON — distinto de diff de texto (textdiff), consultas JSONPath (jsonpath), validación y formateo bonito de JSON (json) y validación JSON-Schema (jsonschema). Sin clave upstream, sin caché.

api.oanor.com/jsondiff-api