Riferimenti: Proprietà dello step Xmldiff
Scheda Common
Proprietà | Nome attributo XML | Descrizione |
|---|---|---|
ID step
| id
| Specifica l'ID univoco dello step xmldiff all'interno dell'assembly. |
Primo input
| first-input
| Specifica la prima origine di input dati per lo step xmldiff . Sono disponibili 5 valori:
|
Secondo input
| second-input
| Specifica la seconda origine di input dati per lo step xmldiff . Sono disponibili 5 valori:
|
Output
| output
| Specifica dove lo step xmldiff indirizza l'output. Sono disponibili 5 valori:
|
Copia in output
| copy-to-output
| Specifica se lo step xmldiff copia l'output nel messaggio di mediazione o in una variabile.Se è impostato su true , lo step xmldiff copia l'output nel messaggio di mediazione.Se è impostato su false , lo step xmldiff copia l'output in una variabile. |
Ignora attributi
| ignore-attributes
| Specifica se lo step xmldiff ignora gli attributi quando si confrontano due documenti XML. |
Spazi dei nomi
| namespaces
| Le definizioni sostitutive dello spazio dei nomi per le espressioni XPath implementate dallo step xmldiff . |
Scheda Advanced
Proprietà | Nome attributo XML | Descrizione |
|---|---|---|
Descrizione
| description
| Una descrizione dello step xmldiff 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 xmldiff viene eseguito. |
Versione XPath
| xpath-version
| Specifica se utilizzare XPath versione 1.0 o 2.0. Immettere il valore 1 per le versioni di assembly fino a Workday 11 e il valore 2 per le versioni di assembly da Workday 12 in poi. Il sistema ignora questa proprietà se il valore stream-xpath è impostato su true .È possibile consentire al sistema di impostare la versione in modo dinamico utilizzando un modello MVEL che inserisce un valore di proprietà di sistema. Esempio: @{props.get('the_version')} . |
Scheda Definizioni
Proprietà | Nome attributo XML | Descrizione |
|---|---|---|
Nome
| name
| Specifica il nome di sub-diff da utilizzare quando si cercano i risultati dello step xmldiff . |
Ignora eliminazioni
| ignore-deletions
| Specifica se lo step xmldiff ignora le eliminazioni nell'output. |
Solo nodi diversi
| result-document-different-nodes-only
| Specifica quali nodi vengono visualizzati nel documento di output per lo step xmldiff .Se impostato su true , nel documento di output vengono visualizzati solo i nodi di primo livello.Se impostato su false , tutti i nodi figlio vengono visualizzati nel documento di output. |
Inclusione documento risultato
| result-document-inclusion
| Specifica se lo step xmldiff registra le differenze tra i nodi nel documento di output. Vi sono tre possibili valori:
|
XPath
| xpath
| Espressione XPath implementata dallo step xmldiff per trovare i nodi nel documento di input. |
Scheda Matcher XPath
Nella scheda
Matcher XPath
è possibile aggiungere espressioni XPath che individuano i nodi di corrispondenza non sequenziali nei documenti di input.