Parâmetro do elemento source (origem)
O elemento source (origem) define o local dos dados de entrada. Os atributos na origem especificam se o valor da origem deve ser passado para o destino e se os dados de origem devem ser iterados.
<source does-for-each='yes|no' passes-value='yes|no'> data path </source>
Parâmetros
does-for-each
Especifica se o caminho de dados deve ser processado muitas vezes, como em um loop 'for-each(data-path)'. Consulte os comentários a seguir para obter mais informações sobre este parâmetro. Este parâmetro é opcional.
passes-value
Especifica se o valor dos dados referidos pelo caminho de dados deve ser passado para a saída. Consulte os comentários a seguir para o valor default deste parâmetro. Este parâmetro é opcional.
data-path
Fornece o caminho de dados totalmente qualificado para os dados de entrada. Por exemplo, se os dados de entrada forem:
<data> <purchase-order> <date>10101999</date> </purchase-order> </data>
O caminho totalmente qualificado para a data seria data/purchase-order/date.
Este parâmetro é obrigatório.
Comentários
Os atributos does-for-each
e passes-value
são opcionais. Se qualquer um deles for omitido, um valor default é usado dependendo se os dados apontados pelo 'data-path'
tiver elementos filiais.
tem filial: for-each = yes, passes-value = no
não tem filhos: for-each = no, passes-value = yes