Saltar al contenido principal
Administrator Guide
Última actualización: 2023-06-23
Referencia: propiedades del paso csv-to-xml

Referencia: propiedades del paso csv-to-xml

Ficha Common

Propiedad
Nombre de atributo XML
Descripción
ID de paso
id
El ID exclusivo del paso de
csv a xml
en el conjunto.
Entrada
input
Especifica dónde obtiene los datos como entrada el paso
de csv a xml
. Hay 5 valores posibles:
  • message
    : el mensaje completo, incluidos
    rootpart
    y archivos adjuntos.
  • soapbody
    : el contenido del cuerpo SOAP de la
    rootpart
    del mensaje Solo es aplicable cuando la entrada contiene un mensaje SOAP.
  • attachment
    : un archivo adjunto MIME dentro del mensaje. Especifique el índice de archivos adjuntos.
  • rootpart
    : el contenido de la parte de la raíz de un mensaje MIME. Si el mensaje no es MIME, se selecciona todo el mensaje.
  • variable
    : utilice una variable con nombre de la
    MediationContext
    .
Resultado
output
Especifica dónde dirige el resultado el paso
de csv a xml
. Hay 5 valores posibles:
  • message
    : el mensaje completo, incluidos
    rootpart
    y archivos adjuntos. Este valor crea un nuevo mensaje, eliminando efectivamente todos los archivos adjuntos.
  • soapbody
    : el contenido del cuerpo SOAP de la
    rootpart
    del mensaje
  • archivo adjunto
    : un archivo MIME adjunto al mensaje. Especifique el índice de archivos adjuntos.
  • rootpart
    : el contenido de la parte raíz de un mensaje MIME o, si el mensaje no es de tipo MIME, el mensaje en sí. Este valor conserva los archivos adjuntos del mensaje original.
  • variable
    : guarde el resultado como una variable con nombre en el
    MediationContext
    .
Nombres de columna
colNames
Los nombres de las columnas que se muestran en el archivo de resultado XML.
Introduzca el valor de esta propiedad como una lista de nombres separados por comas. Ejemplo:
col1
,
col2
,
col3
.
Prefijo de espacio de nombres
namespacePrefix
El prefijo de espacio de nombres que se muestra en el archivo de salida XML.
URI de espacio de nombres
namespaceURI
El URI de espacio de nombres que se muestra en el elemento raíz de su archivo de salida XML.
Ejemplo: si especifica un URI de
http://example.workday.com/SupplyChainManagement/DataTypes.xsd
y un prefijo de espacio de nombres de
ns
, el paso
de csv a xml
crea este elemento raíz en el archivo de salida XML:
<ns:root xmlns:ns="http://example.workday.com/SupplyChainManagement/DataTypes.xsd">
Nombre raíz
rootName
El nombre del elemento raíz que se muestra en el archivo de salida XML.
Nombre de fila
rowName
Los nombres de las filas que se muestran en el archivo de resultado XML.
Introduzca el valor de esta propiedad como una lista de nombres separados por comas. Ejemplo:
row1
,
row2
,
row3
.
Separador
separator
El carácter separador utilizado en el archivo de entrada CSV.
Formato
format
Especifica si su archivo de entrada CSV es compatible con RFC-4180. Puede introducir cualquiera de estos valores:
  • rfc4180
  • simple
Si introduce
rfc4180
, el paso
csv-to-xml
asume que su archivo de entrada CSV cumple con los estándares RFC-4180.
Si introduce
simple
o deja el campo en blanco, el paso
csv-to-xml
:
  • Trata los apóstrofos como comillas alternativas.
  • Recorta los espacios en blanco iniciales de los valores.
  • Acepta cualquier final de línea (CR, LF o CRLF).
Utilizar primera línea como cabecera
useFirstLineAsHeader
Especifica si el paso
de csv a xml
utiliza la primera línea de su archivo de entrada CSV para nombrar las columnas que se muestran en su archivo de salida XML.

Ficha Advanced

Propiedad
Nombre de atributo XML
Descripción
Descripción
description
Una descripción del paso de
csv a xml
que se muestra en el registro consolidado. Puede utilizar esta función para describir la función del paso y los datos en los que opera.
Ejecutar cuando
execute-when
Una condición que determina si se ejecuta el paso
de csv a xml
.