Código PHP:
Ver original<?php
$sXML = <<<XML
<wfs:FeatureCollection xmlns:Mobile="http://www.ejemplo.com/MapServer/WFSServer" xmlns:gml="http://www.opengis.net/gml" xmlns:wfs="http://www.opengis.net/wfs" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="www.ejemplo.com/MapServer/WFSServerhttp://www.ejemplo.com/MapServer/WFSServer?request=DescribeFeatureType%26version=1.1.0%26typename=TestLayer http://www.opengis.net/wfs http://schemas.opengis.net/wfs/1.1.0/wfs.xsd">
<gml:boundedBy>
<gml:Envelope srsName="urn:ogc:def:crs:EPSG:6.9:3857">
<gml:lowerCorner>-7493200.6969000008 1138783.0582999997</gml:lowerCorner>
<gml:upperCorner>-7416878.3242000006 1184981.5566999987</gml:upperCorner>
</gml:Envelope>
</gml:boundedBy>
<gml:featureMember>
<Mobile:Eventos gml:id="1">
<Mobile:OBJECTID>4</Mobile:OBJECTID>
<Mobile:Tutulo_del_Evento>Evento de prueba</Mobile:Tutulo_del_Evento>
<Mobile:Direccion>Dirección de prueba</Mobile:Direccion>
<Mobile:Descripcion>Descripción de prueba</Mobile:Descripcion>
<Mobile:Fecha>2011-03-18T21:55:34</Mobile:Fecha>
<Mobile:Hora>11:00 a.m.</Mobile:Hora>
<Mobile:Estatus>0</Mobile:Estatus>
<Mobile:Tipo_de_Evento>3</Mobile:Tipo_de_Evento>
<Mobile:MUNICIPIO>1</Mobile:MUNICIPIO>
<Mobile:PARROQUIA>1</Mobile:PARROQUIA>
<Mobile:SHAPE>
<gml:Point>
<gml:pos>-3447172.5109000001 2174911.2608000003</gml:pos>
</gml:Point>
</Mobile:SHAPE>
</Mobile:Eventos>
</gml:featureMember>
</wfs:FeatureCollection>
XML;
if (!$oXML) {
echo "Failed loading XML\n";
echo "\t", $error->message . "<br />";
}
}
Eso me indica esto:
Cita: Failed loading XML Input is not proper UTF-8, indicate encoding ! Bytes: 0xF3 0x6E 0x20 0x64
Saludos.