XQUERY

SQL Server

SQL

XML

18/07/2017

Boa tarde senhores.
Estou montando uma xquery para gerar um xml obviamente, porém esse xml tem uma porção de regras e, a maneira que encontrei mais prática para cria-lo foi utilizando o seguinte:

'<xml xmlns:gen="http://www.tce.sp.gov.br/audesp/xml/generico" xmlns:ap="http://www.tce.sp.gov.br/audesp/xml/atospessoal" xmlns:qpla="http://www.tce.sp.gov.br/audesp/xml/quadrofuncional-lotacaoagentepublico" xmlns="http://www.tce.sp.gov.br/audesp/xml/quadrofuncional-lotacaoagentepublico" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.tce.sp.gov.br/audesp/xml/quadrofuncional-lotacaoagentepublico ../quadrofuncional/AUDESP_LOTACAOAGENTEPUBLICO_2016_A.XSD">	
					<ListaHistoricoLotacaoAgentePublico>
						<HistoricoLotacaoAgentePublico>
							<cpf Tipo="02">
								<gen:Numero>{sql:column("CPF")}</gen:Numero>
							</cpf>
							<dataExercicio>{sql:column("Ingresso")}</dataExercicio>
							<dataLotacao>{sql:column("Ingresso")}</dataLotacao>
								<codigoMunicipioCargo>{sql:column("Cod_Mun")}</codigoMunicipioCargo>
								<codigoEntidadeCargo>{sql:column("Ent_Cod")}</codigoEntidadeCargo>
								<codigoCargo>{sql:column("Cod_Crg")}</codigoCargo>
							<dataHistoricoLotacao>{sql:column("Ingresso")}</dataHistoricoLotacao>
							<situacao>1</situacao>
						</HistoricoLotacaoAgentePublico>
				    </ListaHistoricoLotacaoAgentePublico>				  			  
				  </xml>')

ocorre que são diversos registros, e ele inicia e termina com o <xml>
existe alguma maneira de gerar o xml dessa forma sem que o root seja <xml> ?
Ramon Penteado

Ramon Penteado

Curtidas 0
POSTAR