Configuración de la actividad Grabar JSON

Durante este procedimiento, debe aplicar un mensaje JSON o XML de ejemplo al parámetro de entrada Grabar JSON. Si lo prefiere, también puede utilizar un esquema para esta tarea.

Acerca de esta tarea

Nota: Puesto que no todos los mensajes JSON contienen un nodo raíz, Studio, de manera predeterminada, añade un elemento de raíz virtual a todos los mensajes JSON durante una actividad Grabar JSON. (Los nodos virtuales facilitan el manejo de los mensajes sin raíz en Studio). Para determinar si hay un nodo raíz, vea el mensaje en el panel Configurar. Si el mensaje no contiene un elemento raíz, Studio lo genera de forma automática durante la actividad Grabar JSON y lo visualiza en el archivo de elementos raíz. Para eliminar el elemento raíz, suprímalo del panel Configurar, de modo que el mensaje de salida coincida con la estructura correspondiente.

Procedimiento

  1. Pulse Configurar en la lista de comprobación. Se muestra la ventana Configurar.
  2. En la ventana Configurar, puede utilizar un Esquema XML o un Mensaje JSON o XML para generar una correlación.
    1. Si va a especificar un esquema XML para aplicarlo al parámetro de entrada Grabar JSON, haga lo siguiente: En el campo Seleccionar esquema XML, pulse el botón Seleccionar esquema XML para examinar y seleccionar un esquema XML. Seleccione el esquema XML que se va a analizar durante el tiempo de ejecución y pulse Aceptar.
    2. Si desea utilizar el mensaje JSON o XML, copie dicho mensaje en el área de texto Utilizar mensaje JSON o XML para generar el esquema de salida.
  3. Elija una configuración raíz virtual.
    1. Si utiliza mensajes JSON o XML para generar una correlación, si hay más de un elemento presente en JSON, de forma predeterminada, Eliminar elemento raíz se selecciona automáticamente.
    2. Si utiliza un esquema XML para generar una correlación, de forma predeterminada, no se selecciona automáticamente Eliminar elemento raíz.
    Nota: Si se selecciona Eliminar elemento raíz, el primer elemento raíz se omite y se crea el texto JSON correctamente con los elementos restantes. Puede especificar un Nombre de elemento raíz. Sin embargo, si no está seleccionado Eliminar elemento raíz, para todos los tipos complejos, no se obtendrán los nombres de elemento raíz y por lo tanto se mostrarán como NULL
  4. Especifique cómo se deben codificar los datos definidos por el parámetro de salida OutputJSON:
    1. Seleccione la opción Los datos son de texto - No necesitan ninguna descodificación ni codificación si los datos son texto y no necesitan codificación.
    2. Seleccione la opción Codificar datos utilizando un tipo de codificación si los datos de salida son datos binarios que necesitan codificación utilizando el tipo de codificación especificada.
  5. Consulte el tipo de codificación utilizando una de las siguientes opciones:
    1. En la lista Codificar datos utilizando un tipo de codificación, seleccione uno de los tipos de codificación predeterminados.
    2. Pulse directamente en el campo Codificar datos utilizando un tipo de codificación y escriba el tipo de codificación.
    3. Pulse Aceptar.
  6. Pulse Generar correlación.