![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
24/05/2010, 09:44
|
| | Fecha de Ingreso: marzo-2009
Mensajes: 48
Antigüedad: 15 años, 10 meses Puntos: 0 | |
Recoger datos html Hola:
Estoy usando google maps y la carga de datos del mapa desde un archivo kml.
Este kml tiene un campo description que es un html. Google maps me lo devuelve como string por lo que lo primero que hago es transformarlo a xml con DOM. Una vez hecho quiero recoger los datos que ahí residen, pero este html sino me equivoco no tiene ningún elemento solo texto, paso a detallar mi codigo y el html que devuelve el kml
function StringtoXML(text){
if (window.ActiveXObject){
var doc=new ActiveXObject('Microsoft.XMLDOM');
doc.async='false';
doc.loadXML(text);
} else {
var parser=new DOMParser();
var doc=parser.parseFromString(text,'text/xml');
}
return doc;
}
var xmlobject = StringtoXML(event.featureData.description);
//En description viene el html que a continuacion listo.
<h4>Datos_google_maps_simple</h4>
<ul>
<li><strong><span>objectid_1</span>:</strong> <span>80</span></li></li>
<li><strong><span>idejemplo</span>:</strong> <span>2002</span></li></li>
<li><strong><span>cadena</span>:</strong> <span>HOLA</span></li></li>
</ul>
Mi intención es recoger el valor 2002 que se corresponde a idejemplo.
En este html existe algún elemento o atributo?? Como recorrer este html para recoger solo lo requerido?
Gracias. |