Função asXML() PHP
Definição e Uso
A função asXML() retorna o documento XML no formato de string a partir do objeto SimpleXMLElement.
Se falhar, retorna false.
Sintaxe
class SimpleXMLElement { string asXML(file) }
Parâmetros | Descrição |
---|---|
file | Opcional. Se este parâmetro for especificado, a função escreverá o XML em um arquivo em vez de retorná-lo. |
Exemplo
Arquivo XML:
<?xml version="1.0" encoding="ISO-8859-1"?> <note> <to>George</to> <from>John</from> <heading>Lembrete</heading> <body>Não se esqueça da reunião!</body> </note>
Código PHP:
<?php if (file_exists('test.xml')) { $xml = simplexml_load_file('test.xml'); } echo $xml->asXML(); ?>
Saída:
George John Lembrete Não se esqueça da reunião!
Se você escolher 'Visualizar Código Fonte' na janela do navegador, verá este HTML:
<note> <to>George</to> <from>John</from> <heading>Lembrete</heading> <body>Não se esqueça da reunião!</body> </note>