Saltar al contenido

Mutación Serializar JSON ​

La mutación Serializar JSON es la inversa de Analizar JSON. Convierte un objeto JSON o una lista de objetos de nuevo en un único texto JSON, para que una lista filtrada u ordenada se pueda escribir en un campo del feed o guardar en un campo interno como un solo valor.

Opciones ​

Esta mutación no tiene opciones.

  • Una lista de objetos se convierte en un texto con un array JSON.
  • Un solo objeto se convierte en un texto con un objeto JSON.
  • Una lista simple se convierte en un array JSON con sus entradas.
  • Cualquier otro valor se deja sin cambios.

Los objetos se escriben de forma compacta, con sus claves en un orden estable, así que la misma entrada siempre produce el mismo texto.

Ejemplo ​

El campo extra videos contiene este texto:

json
[{ "name": "hero.mp4", "url": "a" }, { "name": "life.mp4", "url": "b" }]

Después de Analizar JSON, el valor es una lista de dos objetos. Filtrar objetos con el atributo name, la condición Incluye y el valor hero mantiene el primer objeto. Luego Serializar JSON convierte la lista de nuevo en un solo texto:

json
[{"name":"hero.mp4","url":"a"}]

Ese texto se puede asignar a un campo del feed o guardar en un campo interno de tipo texto para que otros mapeos lo vuelvan a analizar.