Atrás

#defaults

1 APIs con esta etiqueta

API de Fusión JSON

Fusiona objetos JSON en profundidad: la operación que todo sistema de configuración y ajustes necesita. El endpoint de fusión combina recursivamente dos objetos (el segundo anula al primero), o una lista completa de objetos fusionados de izquierda a derecha, combinando objetos anidados clave por clave en lugar de reemplazarlos por completo, con una elección de estrategia para arreglos: reemplazar (predeterminado), concatenar, unión (concatenar y eliminar duplicados) o merge_index (fusionar elemento por elemento). Un valor nulo en el objeto que anula puede sobrescribir el valor existente o ser ignorado, para que puedas modificar solo los campos que deseas. El endpoint de valores predeterminados es el inverso e igualmente útil: completa solo las claves que faltan en tus datos a partir de un objeto de valores predeterminados, de modo que tus valores existentes siempre ganan, exactamente como se superponen los ajustes de un usuario sobre la configuración predeterminada. Todo se calcula local y determinísticamente, sin necesidad de esquema. Ideal para la superposición de configuraciones y banderas de características, fusiones de ajustes y preferencias, combinación de respuestas de API o actualizaciones parciales, anulaciones de entorno y valores predeterminados de plantillas. Cálculo puramente local: sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints. Esto fusiona documentos; para diferenciarlos o parchearlos (RFC 6902) usa una API de diff JSON, para aplanarlos usa una API de aplanamiento, y para direccionar valores usa una API de JSON-Pointer.

api.oanor.com/jsonmerge-api