Ir para o conteúdo principal
Administrator Guide
Última atualização: 2023-06-23
Referência: propriedades da etapa csv-to-xml

Referência: propriedades da etapa csv-to-xml

Guia Common

Propriedade
Nome do atributo XML
Descrição
ID da etapa
id
A ID exclusiva da etapa
csv-to-xml
na reunião.
Entrada
input
Especifica em que ponto a etapa
csv-to-xml
obtém os dados como entrada. Existem cinco valores possíveis:
  • message
    : a mensagem inteira, incluindo
    rootpart
    e anexos.
  • soapbody
    : o conteúdo do corpo SOAP do
    rootpart
    da mensagem. Aplicável somente quando a entrada contém uma mensagem SOAP.
  • attachment
    : um anexo MIME na mensagem. Especifique o índice de anexo.
  • rootpart
    : o conteúdo da parte raiz de uma mensagem MIME. Se a mensagem não é MIME, toda a mensagem é selecionada.
  • variável
    : use uma variável nomeada de
    MediationContext
    .
Saída
output
Especifica para onde a etapa
csv-to-xml
direciona a saída. Existem cinco valores possíveis:
  • message
    : a mensagem inteira, incluindo
    rootpart
    e anexos. Esse valor cria uma nova mensagem, removendo efetivamente todos os anexos.
  • soapbody
    : o conteúdo do corpo SOAP do
    rootpart
    da mensagem.
  • anexo
    : um anexo MIME à mensagem. Especifique o índice de anexo.
  • rootpart
    : o conteúdo da parte raiz de uma mensagem MIME ou a própria mensagem quando ela não é MIME. Esse valor preserva os anexos da mensagem original.
  • variável
    : salva a saída como uma variável nomeada na
    MediationContext
    .
Nomes de colunas
colNames
Os nomes das colunas que são exibidas em seu arquivo de saída XML.
Digite o valor dessa propriedade como uma lista de nomes separados por vírgulas. Exemplo:
col1
,
col2
,
col3
.
Prefixo de namespace
namespacePrefix
O prefixo de namespace exibido no seu arquivo de saída XML.
URI do namespace
namespaceURI
O URI do namespace que é exibido no elemento raiz em seu arquivo de saída XML.
Exemplo: se você especifica o URI de
http://example.workday.com/SupplyChainManagement/DataTypes.xsd
e um prefixo de namespace de
ns
, a etapa
csv-to-xml
cria este elemento-raiz no seu arquivo XML de saída:
<ns:root xmlns:ns="http://example.workday.com/SupplyChainManagement/DataTypes.xsd">
Nome da raiz
rootName
O nome do elemento-raiz que é exibido em seu arquivo de saída XML.
Nome da linha
rowName
Os nomes das linhas que são exibidas em seu arquivo de saída XML.
Digite o valor dessa propriedade como uma lista de nomes separados por vírgulas. Exemplo:
row1
,
row2
,
row3
.
Separador
separator
O caractere separador usado no seu arquivo de entrada CSV.
Formato
format
Especifica se o seu arquivo de entrada CSV é compatível com RFC-4180. Você pode digitar um destes valores:
  • rfc4180
  • simple
Se você digita
rfc4180
, a etapa
csv-to-xml
presume que seu arquivo de entrada CSV está em conformidade com os padrões RFC-4180.
Se você digita
simple
ou deixa o campo em branco, a etapa
csv-to-xml
:
  • Trata apóstrofos como aspas alternativas.
  • Corta os espaços em branco iniciais nos valores.
  • Aceita qualquer terminação de linha (CR, LF ou CRLF).
Usar primeira linha como cabeçalho
useFirstLineAsHeader
Especifica se a etapa
csv-to-xml
usa a primeira linha do seu arquivo de entrada CSV para nomear as colunas exibidas no seu arquivo de saída XML.

Guia Advanced

Propriedade
Nome do atributo XML
Descrição
Descrição
description
Uma descrição da etapa
csv-to-xml
que é exibida no registro consolidado. Você pode usar essa funcionalidade para descrever a função da etapa e os dados nos quais ela opera.
Executar quando
execute-when
Uma condição que determina se a etapa
csv-to-xml
é executada.