Passa al contenuto principale
Administrator Guide
Ultimo aggiornamento: 2023-06-23
Riferimenti: Proprietà dello step CSV-to-XML

Riferimenti: Proprietà dello step CSV-to-XML

Scheda Common

Proprietà
Nome attributo XML
Descrizione
ID step
id
ID univoco dello step
da CSV a XML
all'interno dell'assembly.
Input
input
Specifica la posizione in cui lo step
da csv a XML
ottiene i dati come input. Sono disponibili 5 valori:
  • messaggio
    : l'intero messaggio, incluso
    rootpart
    e allegati
  • soapbody
    : il contenuto del corpo SOAP di
    rootpart
    del messaggio Applicabile solo quando l'input contiene un messaggio SOAP.
  • attachment
    : un allegato MIME all'interno del messaggio. Specificare l'indice degli allegati.
  • rootpart
    : il contenuto della radice di un messaggio MIME. Se il messaggio non è MIME, viene selezionato l'intero messaggio.
  • variabile
    : utilizza una variabile denominata da
    MediationContext
    .
Output
output
Specifica dove lo step
da csv a XML
indirizza l'output. Sono disponibili 5 valori:
  • messaggio
    : l'intero messaggio, incluso
    rootpart
    e allegati Questo valore crea un nuovo messaggio, rimuovendo di fatto eventuali allegati.
  • soapbody
    : il contenuto del corpo SOAP di
    rootpart
    del messaggio
  • allegato
    : un allegato MIME al messaggio. Specificare l'indice degli allegati.
  • rootpart
    : il contenuto della parte radice di un messaggio MIME o, se il messaggio non è MIME, il messaggio stesso. Questo valore mantiene gli eventuali allegati del messaggio originale.
  • variabile
    : salva l'output come variabile denominata in
    MediationContext
    .
Nomi colonne
colNames
I nomi delle colonne visualizzate nel file di output XML.
Immettere il valore per questa proprietà come elenco di nomi separati da virgole. Esempio:
col1
,
col2
,
col3
.
Prefisso spazio dei nomi
namespacePrefix
Il prefisso dello spazio dei nomi visualizzato nel file di output XML.
URI dello spazio dei nomi
namespaceURI
L'URI dello spazio dei nomi visualizzato nell'elemento radice nel file di output XML.
Esempio: se si specifica un URI di
http://example.workday.com/SupplyChainManagement/DataTypes.xsd
e un prefisso dello spazio dei nomi di
ns
, lo step
csv-to-xml
crea il seguente elemento radice nel file di output XML:
<ns:root xmlns:ns="http://example.workday.com/SupplyChainManagement/DataTypes.xsd">
Nome radice
rootName
Il nome dell'elemento radice visualizzato nel file di output XML.
Nome riga
rowName
I nomi delle righe visualizzate nel file di output XML.
Immettere il valore per questa proprietà come elenco di nomi separati da virgole. Esempio:
row1
,
row2
,
row3
.
Separatore
separator
Il carattere separatore utilizzato nel file di input CSV.
Formato
format
Specifica se il file di input CSV è conforme a RFC-4180. È possibile immettere uno dei seguenti valori:
  • rfc4180
  • simple
Se si immette
rfc4180
, lo step
csv-to-xml
presuppone che il file di input CSV sia conforme agli standard RFC-4180.
Se si immette
simple
o si lascia il campo vuoto, lo step
csv-to-xml
:
  • Considera gli apostrofi come virgolette alternative.
  • Taglia gli spazi vuoti iniziali nei valori.
  • Accetta tutte le terminazioni di riga (CR, LF o CRLF).
Utilizza la prima riga come intestazione
useFirstLineAsHeader
Specifica se lo step
da csv a XML
utilizza la prima riga del file di input CSV per assegnare un nome alle colonne visualizzate nel file di output XML.

Scheda Advanced

Proprietà
Nome attributo XML
Descrizione
Descrizione
description
Una descrizione dello step da
csv a xml
visualizzata nel registro consolidato. È possibile utilizzare questa funzionalità per descrivere la funzione dello step e i dati su cui opera.
Eseguire quando
execute-when
Condizione che determina se lo step
da csv a xml
viene eseguito.