Páginas filhas
  • Utilizando a atividade "Executar Transformação XSLT"

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Bloco de código
languagexml
firstline1
titleXML de EntradaXLS
linenumberstrue
<?xml version="1.0"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
	<xsl:template match="/">
		<PrjApropriacaoReturnContent>
			<DataFechamento>
				<xsl:value-of select="ReturnContent/AccountingClosingDate"/>
			</DataFechamento>
			<Tarefas>
				<xsl:for-each select="ReturnContent/ListOfTaskCostAssignments/TaskCostAssignment">
					<Tarefa>				
						<TaskInternalId>
							<xsl:value-of select="TaskInternalId"/>
						</TaskInternalId>
						<Periodos>
							<xsl:for-each select="ListOfPeriodValues/PeriodValues">
								<PeriodValues>
									<NumPeriodo>
										<xsl:value-of select="PeriodNumber"/>
									</NumPeriodo>
									<Valor>
										<xsl:value-of select="PeriodValue"/>
									</Valor>
									<Documentos>
										<xsl:for-each select="ListOfDocumentValues/DocumentValues">
											<Documento>
												<CodDocumento>
													<xsl:value-of select="DocumentType"/>
												</CodDocumento>
												<Valor>
													<xsl:value-of select="Value"/>
												</Valor>
											</Documento>
										</xsl:for-each>
									</Documentos>
								</PeriodValues>
							</xsl:for-each>
						</Periodos>
					</Tarefa>  				
				</xsl:for-each>
			</Tarefas>
		</PrjApropriacaoReturnContent>
	</xsl:template>
</xsl:stylesheet>

...