Código:
<?xml version='1.0' encoding='UTF-8' ?><data><ace>Carlos</ace><ace>Betty</ace></data>
Código:
Response.ContentType = "text/xml" Response.Write("<?xml version='1.0' encoding='UTF-8' ?>") Response.Write("<data>") Response.Write("<ace>") Response.Write("Carlos") Response.Write("</ace>") Response.Write("<ace>") Response.Write("Betty") Response.Write("</ace>") Response.Write("</data>") Response.AddHeader("Content-Disposition", "filename=key.bin;")
Este es el código que uso para recuperarlo y no me funciona:
Código PHP:
$reader = new XMLReader();
$request = $HTTP_RAW_POST_DATA;
echo "este es el requet: $request </br></br></br>";
$reader->XML($request);
$reader->open('http://dominio.com/test.aspx');
while ($reader->read()) {
echo "entre en el while </br>/n/n ";
// echo $reader->name;
if ($reader->hasValue) {
echo "/n/NAqui aqui : " . $reader->value;
}
echo "no hay nada\n";
}
Si genero el XML con php pero en el mismo dominio, si puedo recoger los datos:
Código PHP:
header("Content-type:text/xml");
echo("<?xml version='1.0' encoding='UTF-8' ?>");
echo("<data>");
echo("<ace>");
echo("Carlos");
echo("</ace>");
echo("<ace>");
echo("Betty");
echo("</ace>");
echo("</data>");