Buen dia, sucede que solicito unos datos de un xml por medio de php de la siguiente forma:
Código PHP:
<?php
$library = new SimpleXMLElement('library.xml', null, true);
foreach( $library->mensaje as $mensaje){ $mensaje->titulo }
?>
y el archivo xml tiene la siguiente forma:
Código PHP:
<?xml version="1.0" encoding="ISO-8859-1"?>
<mensajes>
<mensaje>
<titulo><![CDATA[Rock & Roll]]></titulo>
</mensaje>
y lo que me arroja es solo Rock, lo mismo pasa con las ñ, tildes, hasta con el signo +, lei que tocaba guardarlo con ISO-8859-1, pero no me funciona. Tambien lei lo del CDATA pero tampoco me funciona.
Muchas gracias.