XML Parsing Error: not well-formed Location: moz-nullprincipal
Les dejo mi codigo para que me orienten por favor.
Mi HTML
Código:
Mi Ajax<div align="center" id="divMatrizTotalizada"> </div>
Código:
Lo retorno de esta manera:$.ajax({ type: "POST", dataType:'xml', url: '../../Controller/CapturaInformacionController.php', data:({ 'metodo':'getMatrizIndicadoresTotalizado' }), success: function(xml){ if($(xml).find('error').size() == 0){ if($(xml).find('registro').size() != 0){ $(xml).find('registro').each(function(){ if ($(this).text() != '0'){ $('#divMatrizTotalizada').show(); $('#divMatrizTotalizada').html($(this).text()); } }); } } }, error:function(XMLHttpRequest, textStatus, errorThrown) {Util.errorBox('Main.save()',XMLHttpRequest.responseText); } });
Código:
return '<registro><![CDATA['.$htmlObject.']]></registro>';
Mi XML
Código:
Lo Curioso del caso es que en mi servidor local de appserv, corre muy bn pero cuando hago en el IIS la carga de la aplicacion y le relaciono el php.cgi, me envia al formulario pero no me carga el ajax a pesar de que en la respuesta aparecen todos los datos:header ("content-type: text/xml"); echo "<?xml version='1.0' encoding='UTF-8'?>"; echo "<response>".$_data."</response>";
Código:
y el error completo:<?xml version="1.0" encoding="UTF-8" ?><response><registro><![CDATA[<table width="820px" border="0" class="tablamenu"></table>]]></registro></response>
XML Parsing Error: not well-formed Location: moz-nullprincipal:{940f5d76-3666-4ddf-b1c5-7eda4824678f} Line Number 1, Column 2:
<?xml version="1.0" encoding="UTF-8" ?><response><registro>
En Espera de su colaboracion!!..
Gracias