Converter XML com caracteres encodados para normais para nossa leitura

image_pdfimage_print

Uma das possíveis formas de converter XML com caracteres encondados para normais é:

$xml = file_get_contents("/tmp/original_com_caracteres_encodados.xml");
$xml = htmlspecialchars_decode($xml);
$xml = html_entity_decode($xml);
file_put_contents("/tmp/convertido.xml",$xml);

Com isto, o arquivo /tmp/original_com_caracteres_encodados.xml seria o original, com os caracteres encodados que nao desejamos e em /tmp/convertido.xml será o arquivo criado já convertido.

Gostou? Tire um minutinho e dê sua contribuição para Drall Dev Community no Patreon!