preserveWhiteSpace = false; #gerar o codigo $dom->formatOutput = true; #criando o nós principais (root) $ganhadoresExtracao = $dom->createElement("ganhadoresExtracao"); $dadosExtracao = $dom->createElement("dadosExtracao"); $ganhadores = $dom->createElement("ganhadores"); // Dados Extração foreach ($Ganhadores['extracao'] as $key => $value) { $dezenas_sort1 = $dom->createElement("dezenasSort1", $value['dezenas_sort1']); $dezenas_sort1->setAttribute("type", "text"); $descpremio1 = $dom->createElement("descpremio1", $value['descpremio1']); $dezenas_sort2 = $dom->createElement("dezenasSort2", $value['dezenas_sort2']); $descpremio2 = $dom->createElement("descpremio2", $value['descpremio2']); $dezenas_sort3 = $dom->createElement("dezenasSort3", $value['dezenas_sort3']); $descpremio3 = $dom->createElement("descpremio3", $value['descpremio3']); $dezenas_sort4 = $dom->createElement("dezenasSort4", $value['dezenas_sort4']); $descpremio4 = $dom->createElement("descpremio4", $value['descpremio4']); } $dadosExtracao->appendChild($dezenas_sort1); $dadosExtracao->appendChild($descpremio1); $dadosExtracao->appendChild($dezenas_sort2); $dadosExtracao->appendChild($descpremio2); $dadosExtracao->appendChild($dezenas_sort3); $dadosExtracao->appendChild($descpremio3); $dadosExtracao->appendChild($dezenas_sort4); $dadosExtracao->appendChild($descpremio4); $ganhadoresExtracao->appendChild($dadosExtracao); /* foreach ($Ganhadores['ganhadores'] as $key => $value) { $dados_ganhadores = $dom->createElement("ganhador"."_".$value['npremio']."_".$value['colocacao']); $certificado = $dom->createElement("certificado", $value['certificado']); $nome = $dom->createElement("nome", $value['nome']); $npremio = $dom->createElement("npremio", $value['npremio']); $colocacao = $dom->createElement("colocacao", $value['colocacao']); $fotoganhador = $dom->createElement("fotoganhador", $value['fotoganhador']); $dados_ganhadores->appendChild($certificado); $dados_ganhadores->appendChild($nome); $dados_ganhadores->appendChild($npremio); $dados_ganhadores->appendChild($colocacao); $dados_ganhadores->appendChild($fotoganhador); $ganhadores->appendChild($dados_ganhadores); } $ganhadores_extracao->appendChild($ganhadores); */ $dom->appendChild($ganhadoresExtracao); # Para salvar o arquivo, descomente a linha //$dom->save("extracoes.xml"); #cabeçalho da página header("Content-Type: text/xml"); # imprime o xml na tela print $dom->saveXML(); ?>