JSON

Cómo no exportar un nodo JSON vacío en Eofferix

2026-06-20
Tarea

Un objeto JSON tiene un campo opcional description. Si está vacío, el resultado debe omitir solo esa clave y conservar el objeto del producto.

Respuesta breve

En los ajustes del valor description, abre Condiciones de exportación. Selecciona Para el nodo, Valor actual, Antes de transformaciones y No vacío. Si description está vacío, la clave desaparece del JSON, pero el objeto padre permanece.

Cómo hacerlo en Eofferix

  1. En el editor JSON, abre los ajustes del valor description.
    Apertura de los ajustes del valor description en el editor JSON de Eofferix
    El valor description cuyos ajustes se abren está resaltado en rojo.
  2. En la ventana de ajustes, abre Condiciones de exportación y haz clic en Añadir condición de exportación.
  3. Selecciona Para el nodo. La condición controlará solo la clave description, no el objeto completo.
  4. Configura la condición: Valor actual, Antes de transformaciones y No vacío.
    Condición Para el nodo y No vacío para description
    Para description se han elegido Para el nodo, Antes de transformaciones y No vacío.
  5. Guarda los ajustes del valor. Ejecuta una pequeña exportación de prueba y comprueba el JSON descargado. Puedes usar la vista previa como comprobación adicional.

Antes / Después

Antes

datos de origen
{
    "sku": "SKU-1001",
    "name": "Chaqueta",
    "description": ""
}

Después

resultado
{
    "sku": "SKU-1001",
    "name": "Chaqueta"
}

Qué debes tener en cuenta

Si description está vacío, Eofferix omite solo la clave description. Los campos sku y name y el propio objeto permanecen. Si seleccionas Para el elemento completo en un valor dentro de un array, Eofferix puede excluir todo el objeto del array. Usa ese alcance solo cuando debas eliminar el registro completo. Un description no vacío permanece sin cambios.

Procesa datos más rápido con Eofferix

Crea una cuenta gratis para automatizar catálogos y listas de precios según tus reglas.

Registrarse